WaratekVRT Sign in

CVE-2024-38808 Spring Framework

Affected softwareSpring Framework
Severity4.3 Medium CVSS 3.1
Fixed in5.3.39
WeaknessCWE-770
Published20 Aug 2024
Updated17 Jun 2026

Description

In Spring Framework versions 5.3.0 - 5.3.38 and older unsupported versions, it is possible for a user to provide a specially crafted Spring Expression Language (SpEL) expression that may cause a denial of service (DoS) condition. Specifically, an application is vulnerable when the following is true: * The application evaluates user-supplied SpEL expressions.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 2 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 0.57% chance in 30 days

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full
  • Action available security rule
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Protected by Waratek.

How to mitigate CVE-2024-38808

Upgrade Spring Framework to 5.3.39 or later. Until you can, Waratek RASP blocks exploitation with a security rule that blocks this kind of attack. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update October 2024 ↗ CPU 2024-Q4 Oracle Retail Applications / Internal Operations (Spring Framework) (19.0.0.10)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Retail Applications Internal Operations (Spring Framework) 19.0.0.10 19.0.0.10

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.springframework:spring-expression 0 5.3.39 unbounded

Products and versions

4 products, 4 version entries
SourceVendorProductSchemeAffected versions
nvd netapp active iq unified manager generic any version
nvd netapp oncommand insight generic any version
osv org.springframework spring-expression generic < 5.3.39
nvd vmware spring framework generic ≥ 5.3.0 and < 5.3.39

References

URLTags
https://github.com/spring-projects/spring-framework/commit/26f2dad388499faecf99e75b8856788e95d8d658 WEB
https://github.com/spring-projects/spring-framework/commit/f44d13cb7816e586b86c02421af4f5498391111c WEB
https://github.com/spring-projects/spring-framework PACKAGE
https://security.netapp.com/advisory/ntap-20240920-0002 WEB
https://spring.io/security/cve-2024-38808 WEB
https://security.netapp.com/advisory/ntap-20240920-0002/ Third Party Advisory

Timeline

Published2024-08-20By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.