Apache Tomcat TLS Handshake DoS
CVE-2024-38286 Published on November 7, 2024
Apache Tomcat: Denial of Service
Allocation of Resources Without Limits or Throttling vulnerability in Apache Tomcat.
This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.0-M20, from 10.1.0-M1 through 10.1.24, from 9.0.13 through 9.0.89.
The following versions were EOL at the time the CVE was created but are
known to be affected: 8.5.35 through 8.5.100 and 7.0.92 through 7.0.109. Other EOL versions may also be affected.
Users are recommended to upgrade to version 11.0.0-M21, 10.1.25, or 9.0.90, which fixes the issue.
Apache Tomcat, under certain configurations on any platform, allows an attacker to cause an OutOfMemoryError by abusing the TLS handshake process.
Vulnerability Analysis
CVE-2024-38286 is exploitable with network access, and does not require authorization privileges or user interaction. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to have no impact on confidentiality and integrity, and a high impact on availability.
Timeline
Issue reported to Apache Tomcat Security Team
Weakness Type
Allocation of Resources Without Limits or Throttling
The software allocates a reusable resource or group of resources on behalf of an actor without imposing any restrictions on the size or number of resources that can be allocated, in violation of the intended security policy for that actor.
Products Associated with CVE-2024-38286
You can be notified by email with stack.watch whenever vulnerabilities like CVE-2024-38286 are published in these products:
Affected Versions
Apache Software Foundation Apache Tomcat:- Version 11.0.0-M1, <= 11.0.0-M20 is affected.
- Version 10.1.0-M1, <= 10.1.24 is affected.
- Version 9.0.13, <= 9.0.89 is affected.
- Version 8.5.35, <= 8.5.100 is affected.
- Version 7.0.92, <= 7.0.109 is affected.
- Version 10.0.0-M1, <= 10.0.27 is unknown.
- Version 11.0.0-m1, <= 11.0.0-m20 is affected.
- Version 10.1.0-m1, <= 10.1.24 is affected.
- Version 9.0.13, <= 9.0.89 is affected.
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.