CVE-2024-38816

Yüksek

Açıklama

Statik kaynakları WebMvc.fn veya WebFlux.fn fonksiyonel web framework'leri aracılığıyla sunan uygulamalar, dizin gezginliği (path traversal) saldırılarına karşı savunmasızdır. Bir saldırgan, kötü niyetli HTTP istekleri oluşturarak Spring uygulamasının çalıştığı sürecin erişebildiği dosya sistemindeki herhangi bir dosyayı elde edebilir. Özellikle, aşağıdaki iki durumun da geçerli olduğu uygulamalar savunmasızdır: * web uygulamasının statik kaynakları sunmak için RouterFunctions kullanması * kaynak yönetiminin açıkça bir FileSystemResource konumu ile yapılandırılmış olması Buna karşın, aşağıdaki durumlardan herhangi biri geçerliyse kötü niyetli istekler engellenir ve reddedilir: * Spring Security HTTP Firewall https://docs.spring.io/spring-security/reference/servlet/exploits/firewall.html kullanımı * uygulamanın Tomcat veya Jetty üzerinde çalışması

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünOrg.springframework:spring-webmvc
Yayın13 Eyl 2024
İlk görülme13 Eyl 2024

Nasıl düzeltilir

Güncelleyin
  • org.springframework:spring-webmvc6.1.13 ya da sonraki bir sürüm
  • org.springframework:spring-webflux6.1.13 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
org.springframework:spring-webmvcMaven6.1.0 ≤ v < 6.1.13, 6.0.0 ≤ v ≤ 6.0.23, 5.3.0 ≤ v ≤ 5.3.396.1.13
org.springframework:spring-webfluxMaven6.1.0 ≤ v < 6.1.13, 6.0.0 ≤ v ≤ 6.0.23, 5.3.0 ≤ v ≤ 5.3.396.1.13

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.

Intelligence 360 paketinde

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.

CVE-2024-38816 · Org.springframework:spring-webmvc · Dark Radar