CVE-2026-39396
Təsvir
OpenBao açıq mənbəli şəxsiyyət əsaslı gizli məlumatların idarəetmə sistemidir. Versiya 2.5.3-dən əvvəl, OpenBao-nun OCI plagin yükləyicisindəki `ExtractPluginFromImage()` funksiyası, yazılan baytların sayına üst limit qoymadan `io.Copy` vasitəsilə sıxılmış tar məlumatlarını axınla ötürərək konteyner imicindən plagin binar faylını çıxarır. Qurbanın konfiqurasiyasında göstərilən OCI reyestrini idarə edən və ya onu ələ keçirən hücumçu, ixtiyari dərəcədə böyük fayla çevrilən dekompressiya bombası ehtiva edən xüsusi hazırlanmış imici təqdim edə bilər. SHA256 bütövlüyü yoxlaması fayl tam şəkildə diskə yazıldıqdan sonra baş verir, bu isə o deməkdir ki, heş uyğunsuzluğu yalnız zərər (diskin dolması) artıq baş verdikdən sonra aşkar edilir. Bu, hücumçuya imzanı dəyişmədən **legit plugin image** faylını əvəz etməyə imkan verir. Versiya 2.5.3-də düzəliş tətbiq edilmişdir.
Necə düzəltmək olar
- openbao openbao2.5.3 və ya daha yeni versiya
- github.com/openbao/openbao0.0.0-20260420180337-2b2a901aa9f7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| openbao openbao | v < 2.5.3 | 2.5.3 |
| github.com/openbao/openbaoGo | v < 0.0.0-20260420180337-2b2a901aa9f7 | 0.0.0-20260420180337-2b2a901aa9f7 |
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.