VRT 391,192 CVEs tracked · 15,442 in RASP scope · data as of 19 hours ago

CVE-2024-56337

9.8 Critical No exploit published

Description

Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.1, from 10.1.0-M1 through 10.1.33, from 9.0.0.M1 through 9.0.97. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions may also be affected. The mitigation for CVE-2024-50379 was incomplete. Users running Tomcat on a case insensitive file system with the default servlet write enabled (readonly initialisation parameter set to the non-default value of false) may need additional configuration to fully mitigate CVE-2024-50379 depending on which version of Java they are using with Tomcat: - running on Java 8 or Java 11: the system property sun.io.useCanonCaches must be explicitly set to false (it defaults to true) - running on Java 17: the system property sun.io.useCanonCaches, if set, must be set to false (it defaults to false) - running on Java 21 onwards: no further configuration is required (the system property and the problematic cache have been removed) Tomcat 11.0.3, 10.1.35 and 9.0.99 onwards will include checks that sun.io.useCanonCaches is set appropriately before allowing the default servlet to be write enabled on a case insensitive file system. Tomcat will also set sun.io.useCanonCaches to false by default where it can.

CWE-367

Exploitation Status

No public exploit

Nothing published shows this CVE being exploited, which is not the same as ruling it out. nothing published in a year.

CVSS E:U

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

Waratek Defense Posture

No exploit published

In RASP's scope with an upstream fix path, but nobody has published a working exploit. That is a statement about what has been published, not a finding that the defect is unreachable or unimportant.

  • Protection none
  • Action unverified patch rule
  • Review automated upstream-data
  • Record active
Decided by no-exploit-published : A published working exploit for this candidate, not only a proof of concept, a forecast, or nothing at all
Finding This CVE is not listed in CISA KEV, CISA Vulnrichment records no active exploitation, and no reviewed exploit catalogue carries an entry for it. Nobody has published something a stranger can run, so it is not a candidate for a rule ahead of the ones where somebody has; an upstream fix path does exist, so the remediation half of the candidacy still holds. This is a statement about what has been published, not about whether the defect is reachable or serious.

CVSS

9.8 CRITICAL v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 1 metric

VRT selects the newest version's highest entry and publishes it as cvssScore, newest rather than largest because scores are not comparable across versions, and highest rather than first because the first entry is frequently a CNA placeholder scoring 0.0 over NVD's own analysis.

VersionScoreBandVectorAssignerType
CVSS 3.1 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CISA-ADP Secondary published

Affected Software & Releases

🏛️ Oracle CPU Advisories & Products

AdvisoryTypeQuarterProducts Oracle named in risk matrix
Oracle Critical Patch Update April 2025 CPU 2025-Q2 Oracle Communications / Automated Test Suite (Apache Tomcat) (24.2.0)
Oracle Communications / BEServer (Apache Tomcat) (24.3.0)
Oracle Financial Services Applications / Installer (Apache Tomcat) (8.1.2.7.0)
Oracle Fusion Middleware / Runtime Server (Apache Tomcat) (12.2.1.4.0)
Oracle Supply Chain / Document Management (Apache Tomcat) (6.2.1)
Oracle Critical Patch Update January 2025 CPU 2025-Q1 Oracle Communications / Configuration Management Platform (Apache Tomcat) (15.0.0.0.0)

Indexed Oracle Components & Versions

FamilyComponentOracle's version cell (verbatim)Indexed as
Oracle Communications Automated Test Suite (Apache Tomcat) 24.2.0 24.2.0
Oracle Communications BEServer (Apache Tomcat) 24.3.0 24.3.0
Oracle Communications Configuration Management Platform (Apache Tomcat) 15.0.0.0.0 15.0.0.0.0
Oracle Financial Services Applications Installer (Apache Tomcat) 8.1.2.7.0 8.1.2.7.0
Oracle Fusion Middleware Runtime Server (Apache Tomcat) 12.2.1.4.0 12.2.1.4.0
Oracle Supply Chain Document Management (Apache Tomcat) 6.2.1 6.2.1

☕ Maven Library Packages

Artifact coordinates and fix boundaries from OSV.dev
Package CoordinateIntroducedFixedLast affected
org.apache.tomcat:tomcat-catalina 11.0.0-M1 11.0.2 unbounded
org.apache.tomcat:tomcat-catalina 10.1.0-M1 10.1.34 unbounded
org.apache.tomcat:tomcat-embed-core 9.0.0.M1 9.0.98 unbounded
org.apache.tomcat.embed:tomcat-embed-core 11.0.0-M1 11.0.2 unbounded
org.apache.tomcat.embed:tomcat-embed-core 10.1.0-M1 10.1.34 unbounded
org.apache.tomcat.embed:tomcat-embed-core 9.0.0.M1 9.0.98 unbounded

🖥️ Product CPEs & Version Ranges

5 product(s) over 10 version claims (uncapped)
SourceVendorProductSchemeAffected Versions
nvd apache tomcat generic ≥ 9.0.0 and < 9.0.98 · ≥ 10.1.0 and < 10.1.34 · ≥ 11.0.0 and < 11.0.2
nvd netapp bootstrap os generic any version
osv org.apache.tomcat tomcat-catalina generic ≥ 10.1.0 and < 10.1.34 · ≥ 11.0.0 and < 11.0.2
osv org.apache.tomcat tomcat-embed-core generic ≥ 9.0.0 and < 9.0.98
osv org.apache.tomcat.embed tomcat-embed-core generic ≥ 9.0.0 and < 9.0.98 · ≥ 10.1.0 and < 10.1.34 · ≥ 11.0.0 and < 11.0.2

References

URLTags
https://github.com/apache/tomcat PACKAGE
https://lists.apache.org/thread/b2b9qrgjrz1kvo4ym8y2wkfdvwoq6qbp WEB
https://lists.debian.org/debian-lts-announce/2025/01/msg00009.html WEB
https://security.netapp.com/advisory/ntap-20250103-0002 WEB
https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.34 WEB
https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.2 WEB
https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.98 WEB
https://www.cve.org/CVERecord?id=CVE-2024-50379 WEB
https://security.netapp.com/advisory/ntap-20250103-0002/ Third Party Advisory

Timeline

Published 2024-12-20 Last modified 2026-06-17
Published2024-12-20By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.