CVE-2026-58370

Yüksek

Açıklama

3.15.0 öncesindeki Woodpecker, ApprovalAllowedUsers baypas listesini pipeline.Author ile karşılaştırır. GitLab forge sürücüsü için pipeline.Author, webhook yükünde taşınan ve saldırgan tarafından kontrol edilen ve GitLab tarafından doğrulanmayan git commit yazar adından (commit.author.name) doldurulur. Bir fork üzerinden birleştirme isteği (merge request) açabilen bir kullanıcı, commit yazar adını ApprovalAllowedUsers içindeki bir girişle eşleşecek şekilde ayarlayabilir; bu durum needsApproval'ın false dönmesine neden olarak boru hattının gerekli onay olmadan çalışmasını sağlar. Bu durum, fork-onay güvenlik sınırını etkisiz hale getirir ve bir Woodpecker ajanı üzerinde saldırgan kontrollü boru hattı adımlarının yürütülmesine ve çalıştırmaya açık olan CI sırlarının sızdırılmasına izin verir. Diğer yerleşik forge sürücüleri (Gitea, Forgejo, GitHub, Bitbucket), pipeline.Author bilgisini forge tarafından doğrulanmış gönderici/aktör kimliğinden türetir ve etkilenmezler.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünWoodpecker
Yayın30 Haz 2026
İlk görülme30 Haz 2026
Zayıflık türüCWE-290CWE-290

Nasıl düzeltilir

Güncelleyin
  • woodpecker-ci woodpecker3.15.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
woodpecker-ci woodpeckerv < 3.15.03.15.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-58370 · Woodpecker · Dark Radar