Skip to main content

Apache Tomcat CVE-2026-41293

| EUVDEUVD-2026-29514 CRITICAL
Improper Input Validation (CWE-20)
2026-05-12 apache GHSA-r29c-68gh-xp6x
Critical
Disputed · 9.8 NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach exposed Tomcat connector
  2. Exploit
    Send crafted malformed request
  3. Execution
    Trigger improper input validation
  4. Impact
    Access sensitive data or disrupt processing

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
Exploitation Conditions

The available advisory does not name a specific feature, connector, or configuration setting that must be enabled, so the precise prerequisite cannot be confirmed from the input data. The CVSS vector (AV:N/AC:L/PR:N/UI:N) implies remote, unauthenticated reachability without user interaction against an exposed Tomcat connector. Limiting factors: exploitation requires network reachability to a vulnerable Tomcat listener; the true impact may be limited to information disclosure (per tags) rather than full compromise; and the exact affected component is undisclosed, meaning some deployments may not expose the vulnerable code path. Verify the required conditions against the Apache advisory before making risk decisions.

Impact

The signals here diverge sharply and should not be treated as a uniform 'critical'. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H = 9.8) and SSVC 'Technical Impact: total' with 'Automatable: yes' argue for high severity if the vulnerability is genuinely remotely reachable with full impact. However, EPSS is 0.04% (11th percentile) - extremely low - SSVC 'Exploitation: none', no POC, and no CISA KEV listing all indicate there is currently no observed or expected exploitation. Additionally, the 'Information Disclosure' tag conflicts with the CVSS I:H/A:H claim, suggesting the real-world impact may be limited to confidentiality rather than full compromise - verify the true impact with the Apache advisory before treating this as an RCE-class issue. Net assessment: patch on a normal-to-prompt cycle because Tomcat is internet-facing and widely deployed, but the current data does not support emergency out-of-band response.

Exploit ScenarioDerived

A remote attacker sends specially crafted input (e.g., a malformed HTTP request or header) to an internet-reachable Tomcat instance to trigger the improper input validation and, per the CVSS vector, potentially reach sensitive data or affect server processing. The low attack complexity (AC:L) and lack of required privileges or user interaction mean the request could be delivered directly against a default listener, though no public proof-of-concept exists to confirm reliability.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 23, 2026

Improper input validation in Apache Tomcat (CWE-20) affects a broad range of releases across the 8.5, 9.0, 10.0, 10.1, and 11.0 branches, with the NVD assigning a critical CVSS 9.8 and a network/no-auth vector. No public exploit has been identified at time of analysis and the EPSS probability is only 0.04% (11th percentile), and CISA SSVC records exploitation status as none. Note a signal conflict: the intelligence tags label this 'Information Disclosure' while the official CVSS claims full confidentiality, integrity, and availability impact - the terse advisory does not resolve which is correct.

RemediationAI

Patch available per vendor advisory: upgrade to the fixed release on your branch as directed by the Apache advisory at https://lists.apache.org/thread/qwg0q16z7xkb2qrr853wdll5531mvl1r. The upstream description references a specific fixed version but the exact fixed build was supplied only as a placeholder ([FIXED_VERSION]) in the available data, so consult the Apache advisory or your distribution's notice for the precise patched version on your branch (11.0.x, 10.1.x, 10.0.x, 9.0.x, or 8.5.x) rather than relying on an inferred number. Distribution users should apply vendor packages directly - Ubuntu via USN-8417-1 (https://ubuntu.com/security/notices/USN-8417-1), and equivalent Red Hat and SUSE updates. Because the deficient input-validation surface is not publicly detailed, no reliable configuration-level workaround can be named; as compensating controls pending patching, restrict network exposure of Tomcat connectors to trusted networks or place the server behind a hardened reverse proxy/WAF that normalizes and validates inbound requests, accepting that a WAF cannot reliably block an undisclosed parsing flaw and may add latency.

Affected VersionsENISA

Apache Tomcat 8.5.0 ≤8.5.100
Apache Tomcat 10.0.0-M1 ≤10.0.27
Apache Tomcat 9.0.0.M1 ≤9.0.117
Apache Tomcat 10.1.0-M1 ≤10.1.54
Apache Tomcat 11.0.0-M1 ≤11.0.21

Affected Packages

maven org.apache.tomcat.embed:tomcat-embed-core fix: 9.0.118, 10.1.55, 11.0.22
maven org.apache.tomcat:tomcat fix: 9.0.118, 10.1.55, 11.0.22
maven org.apache.tomcat:tomcat-catalina fix: 9.0.118, 10.1.55, 11.0.22
maven org.apache.tomcat:tomcat-coyote fix: 9.0.118, 10.1.55, 11.0.22
euvd apache_tomcat no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 5 packages in maven, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache Tomcat is the Apache Software Foundation's open-source implementation of the Jakarta Servlet, WebSocket, and JSP specifications, serving as one of the most widely deployed Java application/servlet containers in enterprise environments. The CPE 'cpe:2.3:a:apache_software_foundation:apache_tomcat:*' confirms the affected component is the Tomcat server itself rather than a bundled dependency. The root cause is classified as CWE-20 (Improper Input Validation), a broad weakness class in which the software fails to correctly validate the properties of input data before processing it; the published advisory does not specify which component (request parser, header handling, or a specific connector/feature) performs the deficient validation, so the exact trigger surface is not disclosed in the available data.

Know when Apache Tomcat gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Sources disagree (Medium–Critical)
NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.6 HIGH

Network-reachable, low-complexity, no-auth per vendor vector, but the 'Information Disclosure' tag and CWE-20 point to confidentiality as the primary impact, so I:H/A:H are reduced pending confirmation.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N
SUSE CRITICAL
Red Hat 7.3 MEDIUM

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
May 14, 2026 - 20:22 NVD
9.8 (CRITICAL)
CVE Published
May 12, 2026 - 15:19 nvd
CRITICAL 9.8
CVE Published
May 12, 2026 - 15:19 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

Improper Input Validation vulnerability in Apache Tomcat.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 10.0.0-M1 through 10.0.27. Older, end of support versions may also be affected.

Users are recommended to upgrade to version [FIXED_VERSION], which fixes the issue.

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 4 maven packages depend on org.apache.tomcat.embed:tomcat-embed-core (4 direct, 0 indirect)
  • 2 maven packages depend on org.apache.tomcat:tomcat-catalina (2 direct, 0 indirect)
  • 6 maven packages depend on org.apache.tomcat:tomcat-coyote (3 direct, 3 indirect)

Ecosystem-wide dependent count for version 8.5.0 and other introduced versions.

Executive ViewAI

Why It Matters

Apache Tomcat versions 8.5 through 11.0 contain a critical input validation vulnerability (CVE-2026-41293) enabling unauthenticated network access that could compromise system confidentiality, integrity, and availability. While the theoretical CVSS severity is maximum 9.8, real-world exploitation probability remains low with no public exploit currently identified, reducing immediate organizational risk despite the broad version impact across deployed instances.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 89% exploitable
Prevalence
High
core Java servlet container widely deployed across enterprise web infrastructure
Threat Intel
1
1 source
Data Quality
7 sources
Confidence: High
EUVD 🇯🇵JVN NVD CVE.org EPSS Vulnrichment GHSA Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-34486 HIGH POC
7.5 Apr 09

Missing encryption of cluster replication traffic in Apache Tomcat 11.0.20, 10.1.53, and 9.0.116 exposes sensitive sessi

CVE-2026-29146 HIGH POC
7.5 Apr 09

Padding oracle attack in Apache Tomcat EncryptInterceptor leaks encrypted session data confidentiality across versions 7

CVE-2026-50229 MEDIUM POC
6.1 Jun 29

Reflected XSS in Apache Tomcat's bundled 'number guess' example application exposes users of that demo page to script in

CVE-2026-76183 CRITICAL
9.8 Sep 23

Authentication bypass in Apache Tomcat allows unauthenticated remote attackers to reach WebSocket endpoints that are sup

CVE-2026-43512 CRITICAL
9.8 May 12

Authentication bypass in Apache Tomcat's DIGEST authentication implementation allows remote attackers to circumvent HTTP

CVE-2026-29145 CRITICAL
9.1 Apr 09

Authentication bypass in Apache Tomcat 9.x through 11.x and Tomcat Native 1.1.23-2.0.13 allows unauthenticated remote at

CVE-2026-43515 CRITICAL
9.1 May 12

Authorization bypass in Apache Tomcat (versions 7.0.0-7.0.109, 8.5.0-8.5.100, 9.0.0.M1-9.0.117, 10.1.0-M1-10.1.54, and 1

CVE-2026-103119 CRITICAL
9.1 Oct 20

Apache Tomcat 11.0.0-M25 through 11.0.26 can split the body of a large non-blocking (NIO) response across the current re

CVE-2026-101356 CRITICAL
9.1 Oct 20

Apache Tomcat 11.0.22-11.0.26, 10.1.55-10.1.60, and 9.0.118-9.0.122 contain an object-recycling race in HTTP/2 processin

CVE-2026-101296 CRITICAL
9.1 Oct 20

Authentication bypass in Apache Tomcat's JNDI realm allows unauthenticated remote attackers to log in without a valid pa

CVE-2026-86350 CRITICAL
9.1 Sep 23

HTTP/2 request smuggling in Apache Tomcat can mix up request headers between concurrent streams, allowing unauthenticate

CVE-2026-43513 HIGH
7.5 May 12

Information disclosure in Apache Tomcat's LockOutRealm component allows remote attackers to bypass account-lockout track

Vendor StatusVendor

SUSE

Severity: Critical
Product Status
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed
SUSE Linux Enterprise Module for Web and Scripting 15 SP7 Fixed
SUSE Linux Enterprise Module for Web and Scripting 15 SP7 Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy