Skip to content
OpenAdvisories
Medium · 5.9 CVE-2018-11039 EUVD-2018-0561GHSA-9gcm-f4x3-8jpw

Spring Framework Cross Site Tracing (XST)

Published Jun 25, 2018 · Updated Oct 8, 2026 · Assigned by dell

Description

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.

Affected products

VendorProductAffectedFixed
Pivotal Spring Framework 5.0.x – < 5.0.7, 4.3.x – < 4.3.18 5.0.7

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libspring-java 4.3.19-1 —
Debian 13 libspring-java 4.3.19-1 —
Debian 12 libspring-java 4.3.19-1 —
Debian 9 libspring-java 4.3.5-1+deb9u1 DLA-2635-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS libspring-java No fix yet —
Ubuntu Pro 14.04 LTS libspring-java No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.springframework:spring-web >= 5.0.0, < 5.0.7 5.0.7 GHSA-9gcm-f4x3-8jpw
Maven org.springframework:spring-web >= 4.3.0, < 4.3.18 4.3.18 GHSA-9gcm-f4x3-8jpw

Advisories 4

References