CVE-2026-78384
Təsvir
CompressionUtils.inflate() funksiyası çıxış ölçüsü limiti olmadan hücumçu tərəfindən idarə olunan DEFLATE məlumatlarını sıxılmış vəziyyətdən çıxarırdı. Kiçik (~KB) hazırlanmış fayl yığını (payload) heap yaddaşında gigabaytlara genişlənə bilərdi. Bu boşluğa zip=DEF olduqda JWE dekripsiyası vasitəsilə (məsələn, RSA-OAEP açar bükümlü JoseSessionTokenProvider ilə) və SAML yönləndirmə/POST bağlama tokeninin genişlənməsi vasitəsilə daxil olmaq mümkündür — hər iki halda sıxılmanın açılması etibar təsdiqləməsindən əvvəl və ya ondan asılı olmayaraq baş verir. Həlli: CompressionUtils.inflate() funksiyasına konfiqurasiya edilə bilən maksimum genişlənmə ölçüsü limiti (defolt 10 MiB, org.apache.cxf.compression-max-inflated-size sistem xüsusiyyəti) əlavə edildi; limit keçildikdə proses DataFormatException ilə dayandırılır. İstifadəçilərə bu problemi aradan qaldıran 4.2.4, 4.1.9 və ya 3.6.13 versiyalarına yeniləmək tövsiyə olunur.
Necə düzəltmək olar
- apache cxf3.6.13, 4.1.9, 4.2.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache cxf | v < 3.6.13, 4.0.0 ≤ v < 4.1.9, 4.2.0 ≤ v < 4.2.4 | 3.6.13, 4.1.9, 4.2.4 |
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.