CVE catalog

CVE-2024-56337

tomcat10: CVE-2024-56337

[CVE catalog]

Severity
High · CVSS 8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
8.97% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiantomcat9sid9.0.122-1fixed
Debiantomcat9forky9.0.122-1fixed
Debiantomcat9trixie9.0.95-1fixed
Debiantomcat9bookworm9.0.70-2fixed
Debiantomcat10sid10.1.60-1fixed
Debiantomcat10forky10.1.60-1fixed
Debiantomcat10trixie10.1.55-1~deb13u1fixed
Debiantomcat10trixie-security10.1.55-1~deb13u1fixed
Debiantomcat10bookworm10.1.55-1~deb12u1fixed
Debiantomcat10bookworm-security10.1.55-1~deb12u1fixed
Ubuntutomcat8pro8.5.21-1ubuntu1vulnerable
Ubuntutomcat8pro8.5.29-1vulnerable
Ubuntutomcat8pro8.5.30-1vulnerable
Ubuntutomcat8pro8.5.30-1ubuntu1vulnerable
Ubuntutomcat8pro8.5.30-1ubuntu1.2vulnerable
Ubuntutomcat8pro8.5.30-1ubuntu1.3vulnerable
Ubuntutomcat8pro8.5.30-1ubuntu1.4vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.1vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.2vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3+esm1vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3+esm2vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3+esm3vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3+esm4vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3+esm5vulnerable
Ubuntutomcat8pro8.5.39-1ubuntu1~18.04.3+esm6vulnerable
Ubuntutomcat9pro9.0.43-3vulnerable
Ubuntutomcat9pro9.0.54-1vulnerable
Ubuntutomcat9pro9.0.55-1vulnerable
Ubuntutomcat9pro9.0.58-1vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.1vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.1+esm1vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.1+esm2vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.1+esm3vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.1+esm4vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.2vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.2+esm1vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.2+esm2vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.2+esm3vulnerable
Ubuntutomcat9pro9.0.58-1ubuntu0.2+esm4vulnerable
Ubuntutomcat1024.0410.1.10-1vulnerable
Ubuntutomcat1024.0410.1.14-1vulnerable
Ubuntutomcat1024.0410.1.15-1vulnerable
Ubuntutomcat1024.0410.1.16-1vulnerable
Ubuntutomcat1024.0410.1.55-1ubuntu2~24.04.1vulnerable
Opensusetomcat10tumbleweed10.1.35-1.1fixed
Opensusetomcattumbleweed9.0.99-1.1fixed
Susetomcatlinux enterprise module for web and scripting 15 sp69.0.102-150200.78.1fixed
Susetomcatlinux enterprise high performance computing 15 sp3-ltss9.0.102-150200.78.1fixed
Susetomcatlinux enterprise high performance computing 15 sp4-espos9.0.102-150200.78.1fixed
Susetomcatlinux enterprise high performance computing 15 sp4-ltss9.0.102-150200.78.1fixed
Susetomcatlinux enterprise high performance computing 15 sp5-espos9.0.102-150200.78.1fixed
Susetomcatlinux enterprise high performance computing 15 sp5-ltss9.0.102-150200.78.1fixed
Susetomcatlinux enterprise server 15 sp3-ltss9.0.102-150200.78.1fixed
Susetomcatlinux enterprise server 15 sp4-ltss9.0.102-150200.78.1fixed
Susetomcatlinux enterprise server 15 sp5-ltss9.0.102-150200.78.1fixed
Susetomcatlinux enterprise server for sap applications 15 sp39.0.102-150200.78.1fixed
Susetomcatlinux enterprise server for sap applications 15 sp49.0.102-150200.78.1fixed
Susetomcatlinux enterprise server for sap applications 15 sp59.0.102-150200.78.1fixed
Susetomcatmanager server 4.39.0.102-150200.78.1fixed
Susetomcatenterprise storage 7.19.0.102-150200.78.1fixed
Opensusetomcatleap 15.69.0.102-150200.78.1fixed
Susetomcat10linux enterprise module for web and scripting 15 sp610.1.39-150200.5.36.1fixed
Susetomcat10linux enterprise high performance computing 15 sp5-espos10.1.39-150200.5.36.1fixed
Susetomcat10linux enterprise high performance computing 15 sp5-ltss10.1.39-150200.5.36.1fixed
Susetomcat10linux enterprise server 15 sp5-ltss10.1.39-150200.5.36.1fixed
Susetomcat10linux enterprise server for sap applications 15 sp510.1.39-150200.5.36.1fixed
Opensusetomcat10leap 15.610.1.39-150200.5.36.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiantomcat9sourcesid9.0.70-2not yet assignedNot reportedNot reported
Debiantomcat9sourceforky9.0.70-2not yet assignedNot reportedNot reported
Debiantomcat9sourcetrixie9.0.70-2not yet assignedNot reportedNot reported
Debiantomcat9sourcebookworm9.0.70-2not yet assignedNot reportedNot reported
Debiantomcat10sourcesid10.1.34-1not yet assignedNot reportedNot reported
Debiantomcat10sourceforky10.1.34-1not yet assignedNot reportedNot reported
Debiantomcat10sourcetrixie10.1.34-1not yet assignedNot reportedNot reported
Debiantomcat10sourcebookworm10.1.34-0+deb12u1not yet assignedNot reportedNot reported
Opensusetomcat10rpmtumbleweed10.1.35-1.1Not reportedOPENSUSE-SU-2025:14897-1Not reported
Opensusetomcatrpmtumbleweed9.0.99-1.1Not reportedOPENSUSE-SU-2025:14896-1Not reported
Susetomcatrpmlinux enterprise module for web and scripting 15 sp69.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise high performance computing 15 sp3-ltss9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise high performance computing 15 sp4-espos9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise high performance computing 15 sp4-ltss9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise high performance computing 15 sp5-espos9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise high performance computing 15 sp5-ltss9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise server 15 sp3-ltss9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise server 15 sp4-ltss9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise server 15 sp5-ltss9.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise server for sap applications 15 sp39.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise server for sap applications 15 sp49.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmlinux enterprise server for sap applications 15 sp59.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmmanager server 4.39.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcatrpmenterprise storage 7.19.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Opensusetomcatrpmleap 15.69.0.102-150200.78.1Not reportedSUSE-SU-2025:1126-1Not reported
Susetomcat10rpmlinux enterprise module for web and scripting 15 sp610.1.39-150200.5.36.1Not reportedSUSE-SU-2025:1024-1Not reported
Susetomcat10rpmlinux enterprise high performance computing 15 sp5-espos10.1.39-150200.5.36.1Not reportedSUSE-SU-2025:1024-1Not reported
Susetomcat10rpmlinux enterprise high performance computing 15 sp5-ltss10.1.39-150200.5.36.1Not reportedSUSE-SU-2025:1024-1Not reported
Susetomcat10rpmlinux enterprise server 15 sp5-ltss10.1.39-150200.5.36.1Not reportedSUSE-SU-2025:1024-1Not reported
Susetomcat10rpmlinux enterprise server for sap applications 15 sp510.1.39-150200.5.36.1Not reportedSUSE-SU-2025:1024-1Not reported
Opensusetomcat10rpmleap 15.610.1.39-150200.5.36.1Not reportedSUSE-SU-2025:1024-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • [tomcat10-doc]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • [tomcat10-jsvc]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • [tomcat10-lib]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.35-1.1

      Version impact unknown

      dsa · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • [tomcat-embed]Unknown

    Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • [tomcat-jsvc]Unknown

    Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • [tomcat-lib]Unknown

    Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 9.0.99-1.1

      Version impact unknown

      dsa · tomcat · opensuse · tumbleweed

Next results

Observed:

References