CVE-2025-31650
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.
Scoring
- Severity
- HIGH
- CVSS base score
- 7.5
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- EPSS probability
- 59.92%
- CWE
- CWE-459
- Published
- 2025-04-28
- Last modified
- 2026-09-17
Affected products
- Apache Software Foundation Apache Tomcat
- Apache Software Foundation Apache Tomcat
- Apache Software Foundation Apache Tomcat
- Apache Software Foundation Apache Tomcat
Weakness type
Related vulnerabilities
- CVE-2023-36468 — Upgrading doesn't prevent exploiting vulnerable XWiki documents
- CVE-2026-28268 — Vikunja Vulnerable to Account Takeover via Password Reset Token Reuse
- CVE-2025-59781 — BIG-IP DNS cache vulnerability
- CVE-2025-21609 — SiYuan has an arbitrary file deletion vulnerability
- CVE-2022-39368 — Californium Failing DTLS handshakes causes Data Loss due to throttling blocking processing of records
- CVE-2021-36205 — Metasys session token
- CVE-2025-43711 — Tunnelblick 3.5beta06 before 7.0, when incompletely uninstalled, allows attackers to execute arbitrary code as root (upo
- CVE-2026-34263 — Missing authentication check in SAP Commerce cloud configuration