CVE-2024-23639
Açıklama
Micronaut Framework; Java, Kotlin ve Groovy dillerini destekleyen, modüler ve kolayca test edilebilir JVM uygulamaları oluşturmak için tasarlanmış modern, JVM tabanlı, tam yığın bir Java framework'üdür. Etkinleştirilmiş ancak güvensiz yönetim uç noktaları, drive-by localhost saldırılarına karşı savunmasızdır. Üretim uygulamaları için tipik olmasa da bu saldırılar, söz konusu uç noktaların pek düşünülmeden açılmış olabileceği geliştirme ortamlarında daha fazla etkiye sahip olabilir. Kötü niyetli veya ele geçirilmiş bir web sitesi, `localhost` adresine HTTP istekleri gönderebilir. Normalde bu tür istekler, isteği engelleyecek olan bir CORS ön kontrolünü (preflight check) tetikler; ancak bazı istekler "basit"tir ve ön kontrol gerektirmez. Bu uç noktalar, etkinleştirilmişse ve güvenliği sağlanmamışsa, tetiklenme riskine sahiptir. Üretim ortamları genellikle kullanılmayan uç noktaları devre dışı bırakır ve gerekli uç noktalara erişimi güvenli hale getirir veya kısıtlar. Daha muhtemel mağdur, geliştirmeyi kolaylaştırmak adına güvenlik olmadan uç noktaları etkinleştiren yerel geliştirme ana bilgisayarındaki geliştiricidir. Bu sorun versiyon 3.8.3 ile giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir.
Nasıl düzeltilir
- objectcomputing micronaut3.8.3 ya da sonraki bir sürüm
- io.micronaut:micronaut-http-server3.8.3 ya da sonraki bir sürüm
- io.micronaut:micronaut-http-server-netty3.8.3 ya da sonraki bir sürüm
- io.micronaut:micronaut-http-server-tck3.8.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| objectcomputing micronaut | v < 3.8.3 | 3.8.3 |
| io.micronaut:micronaut-http-serverMaven | v < 3.8.3 | 3.8.3 |
| io.micronaut:micronaut-http-server-nettyMaven | v < 3.8.3 | 3.8.3 |
| io.micronaut:micronaut-http-server-tckMaven | v < 3.8.3 | 3.8.3 |
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.