CVE Catalog

CVE-2018-11039

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
2.78%

85th percentile - higher than 85% of all known CVEs

Summary

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

Risk Assessment

Combined with XSS, an attacker can capture credentials or other sensitive information sent in HTTP headers, potentially leading to session compromise.

Recommendation

Update Spring Framework to 5.0.7, 4.3.18, or later, and consider disabling the TRACE method on the server.

Other vulnerabilities in Spring Framework

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS