CVE-2023-46589: Apache Tomcat · HTTP Request Smuggling
Affects Apache TomcatSource CVE Database V5
Not known to be exploited · CVSS 7.5 High · fixed in 11.0.0-M11 : patch Apache Tomcat soon.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 2.6% chance of exploitation in 30 days – higher than 85% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 11.0.0-M11, 10.1.16, 9.0.83 +1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 28 Nov 2023
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade org.apache.tomcat/tomcat to 11.0.0-M11, 10.1.16, 9.0.83 or 8.5.96.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Mavenorg.apache.tomcat/tomcatpkg:maven/org.apache.tomcat/tomcatOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2023-46589 effectively, European organizations should: 1) Immediately upgrade Apache Tomcat to the fixed versions: 8.5.96 or later, 9.0.83 or later, 10.1.16 or later, or 11.0.0-M11 or later. 2) Review and harden reverse proxy and load balancer configurations to detect and reject malformed or oversized HTTP headers, including trailer headers, to prevent request smuggling attempts. 3) Implement strict input validation and size limits on HTTP headers at the proxy level to complement Tomcat's protections. 4) Monitor web server and proxy logs for anomalies indicative of request smuggling, such as unexpected request splitting or unusual header patterns. 5) Conduct penetration testing and security assessments focusing on HTTP request smuggling vectors to identify residual risks. 6) Employ Web Application Firewalls (WAFs) with updated signatures capable of detecting HTTP request smuggling attacks. 7) Educate development and operations teams about the risks of HTTP request smuggling and the importance of timely patching and secure configuration. 8) For legacy or EOL Tomcat versions that cannot be immediately upgraded, consider isolating affected servers behind additional security layers or disabling HTTP trailer header support if feasible. These targeted actions go beyond generic patching advice and address the specific exploitation method and deployment context of this vulnerability.
Description
Improper Input Validation vulnerability in Apache Tomcat.Tomcat from 11.0.0-M1 through 11.0.0-M10, from 10.1.0-M1 through 10.1.15, from 9.0.0-M1 through 9.0.82 and from 8.5.0 through 8.5.95 did not correctly parse HTTP trailer headers. A trailer header that exceeded the header size limit could cause Tomcat to treat a single request as multiple requests leading to the possibility of request smuggling when behind a reverse proxy. Older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.0-M11 onwards, 10.1.16 onwards, 9.0.83 onwards or 8.5.96 onwards, which fix the issue.