CVE-2026-44242
Açıklama
Micronaut Framework, modüler ve kolayca test edilebilir JVM uygulamaları oluşturmak için tasarlanmış JVM tabanlı bir full stack Java framework'üdür. 4.10.22 sürümünden önce, bundleCache; yerel ayarın HTTP Accept-Language başlığından geldiği (Locale, baseName) üzerinden anahtarlanmaktadır. Açıkça bir ResourceBundleMessageSource bean'i kaydeden ve HTML hata yanıtları sunan uygulamalarda, kimliği doğrulanmamış bir saldırgan, her biri sınırsız bundleCache içinde yeni bir girişe neden olan çok sayıda benzersiz Accept-Language değeri içeren istekler göndererek heap belleğini tüketebilir. Bu güvenlik açığı 4.10.22 sürümünde giderilmiştir.
Nasıl düzeltilir
- io.micronaut:micronaut-inject4.10.22, 3.10.6, 3.8.14 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
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.
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.