CVE-2026-61549
Təsvir
Woodpecker bir CI/CD mühərrikidir. 1.0.0 versiyasından 3.16.0 versiyasına qədər pipeline/backend/kubernetes/backend_options.go faylı backend_options.kubernetes.serviceAccountName parametrini təyin edir və pipeline/backend/kubernetes/pod.go faylındakı Kubernetes backendi həmin pipeline-step dəyərini administrator avtorizasiyası olmadan birbaşa pod spesifikasiyasına kopyalayır. Buna görə də, qoşulmuş repozitoriyada Push icazəsi olan istənilən istifadəçi pipeline namespace-də ixtiyari ServiceAccount altında pipeline podlarını işlədə və həmin hesabın RBAC icazələrini əldə edə bilər. İmtiyazlı ServiceAccount-a giriş mümkün olduqda, hücumçu verilənlər bazasının etibarnamələri, API açarları və TLS sertifikatları kimi məxfi məlumatları sızdıra və klasteri ələ keçirə bilər. Bu problem 3.16.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- go.woodpecker-ci.org/woodpecker/v33.16.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| go.woodpecker-ci.org/woodpecker/v3Go | v < 3.16.0 | 3.16.0 |
| github.com/woodpecker-ci/woodpeckerGo | 1.0.0 ≤ v ≤ 1.0.4, 1.0.0 ≤ v | — |
| go.woodpecker-ci.org/woodpecker/v2Go | v ≤ 2.8.3, Aralıq göstərilməyib | — |
| go.woodpecker-ci.org/woodpeckerGo | Aralıq göstərilməyib | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.