Katalog CVE

CVE-2018-11039

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.78%

Percentyl 85 - wyżej niż 85% wszystkich znanych CVE

Streszczenie

Spring Framework (wersje 5.0.x przed 5.0.7, 4.3.x przed 4.3.18 i starsze nieobsługiwane) pozwala aplikacjom webowym na zmianę metody HTTP na dowolną metodę (w tym TRACE) za pomocą HiddenHttpMethodFilter w Spring MVC. Jeśli aplikacja ma istniejącą podatność XSS, atakujący może użyć tego filtra do eskalacji do ataku XST (Cross Site Tracing).

Ocena ryzyka

W połączeniu z XSS, atakujący może przechwycić dane uwierzytelniające lub inne wrażliwe informacje przesyłane w nagłówkach HTTP, co może prowadzić do naruszenia bezpieczeństwa sesji.

Rekomendacja

Zaktualizuj Spring Framework do wersji 5.0.7, 4.3.18 lub nowszej, a także rozważ wyłączenie metody TRACE na serwerze.

Inne podatności w Spring Framework

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a pre-existing XSS vulnerability, a malicious user (or attacker) can use this filter to escalate to an XST (Cross Site Tracing) attack.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS