Not rated
CVE-2025-31650 Improper Input Validation vulnerability in Apache Tomcat
Description
Improper Input Validation vulnerability in Apache Tomcat. Incorrect error handling for some invalid HTTP priority headers resulted in incomplete clean-up of the failed request which created a memory leak. A large number of such requests could trigger an OutOfMemoryException resulting in a denial of service. This issue affects Apache Tomcat: from 9.0.76 through 9.0.102, from 10.1.10 through 10.1.39, from 11.0.0-M2 through 11.0.5. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.90 though 8.5.100. Users are recommended to upgrade to version 9.0.104, 10.1.40 or 11.0.6 which fix the issue.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Apache Tomcat 11.0 | 11.0.0-M2 → 11.0.5 | No fix stated |
| Apache Tomcat 10.1 | 10.1.10 → 10.1.39 | No fix stated |
| Apache Tomcat 9.0 | 9.0.76 → 9.0.102 | No fix stated |
| Apache Tomcat 8.5 | 8.5.90 → 8.5.100 | No fix stated |
References
- lists.apache.org lists.apache.org
Timeline
- Published
- Last modified
Other CVEs of Apache Tomcat
The 141 CVEs of Apache Tomcat →
CVE-2026-103119
Buffer under-read vulnerability in Apache Tomcat meant that a large non-blocking write could result in the response body…
Not rated
CVE-2026-101356
Incorrect object recycling and re-use vulnerability in Apache Tomcat affecting HTTP/2 processing of asynchronous…
Not rated
CVE-2026-101296
A missing critical step in authentication vulnerability in Apache Tomcat when the JNDI realm was configured with with…
Not rated
CVE-2026-93446
Incomplete cleanup vulnerability in Apache Tomcat could cause TLS 1.3 connections to fail intermittently
Not rated