CVE-2026-44242
Təsvir
Micronaut Framework modulyar və asanlıqla sınaqdan keçirilə bilən JVM tətbiqlərinin qurulması üçün nəzərdə tutulmuş JVM əsaslı tam stekli Java freymvorkudur. 4.10.22 versiyasından əvvəl bundleCache, lokalın HTTP Accept-Language başlığından gəldiyi (Locale, baseName) açarları ilə idarə olunur. Açıq şəkildə ResourceBundleMessageSource bean-ni qeydiyyatdan keçirən və HTML xəta cavablarını təmin edən tətbiqlərdə, autentifikasiya olunmamış hücumçu çox sayda unikal Accept-Language dəyərləri olan sorğular göndərməklə yığın yaddaşını (heap memory) doldura bilər; hər bir belə sorğu məhdudiyyətsiz bundleCache-də yeni bir giriş yaradır. Bu zəiflik 4.10.22 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- io.micronaut:micronaut-inject4.10.22, 3.10.6, 3.8.14 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| io.micronaut:micronaut-injectMaven | 4.10.0 ≤ v < 4.10.22, 3.10.0 ≤ v < 3.10.6, v < 3.8.14 | 4.10.22, 3.10.6, 3.8.14 |
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.