Vulnerability · Published Dec 19, 2024 · Assigned by vmware
CVE-2024-38819
High 7.5
In plain English
A high-severity path traversal in Spring Framework. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 56.5% (higher than 99.1% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei, public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official description
Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | libspring-java | no fix listed | DEBIAN-CVE-2024-38819 |
| Debian:13 | libspring-java | no fix listed | DEBIAN-CVE-2024-38819 |
| Debian:14 | libspring-java | no fix listed | DEBIAN-CVE-2024-38819 |
| Maven | org.springframework:spring-webflux | 6.1.14 | GHSA-g5vr-rgqm-vf78 |
| Maven | org.springframework:spring-webflux | no fix listed | GHSA-g5vr-rgqm-vf78 |
| Maven | org.springframework:spring-webflux | no fix listed | GHSA-g5vr-rgqm-vf78 |
| Maven | org.springframework:spring-webmvc | no fix listed | GHSA-g5vr-rgqm-vf78 |
| Maven | org.springframework:spring-webmvc | no fix listed | GHSA-g5vr-rgqm-vf78 |
| Maven | org.springframework:spring-webmvc | 6.1.14 | GHSA-g5vr-rgqm-vf78 |
| Ubuntu:25.10 | libspring-java | no fix listed | UBUNTU-CVE-2024-38819 |
| Ubuntu:26.04:LTS | libspring-java | no fix listed | UBUNTU-CVE-2024-38819 |
| Ubuntu:26.10 | libspring-java | no fix listed | UBUNTU-CVE-2024-38819 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| N/A | Spring Framework | Spring Framework 5.3.0 - 5.3.40, 6.0.0 - 6.0.24, 6.1.0 - 6.1.13 |
Weakness: CWE-22 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N