Skip to content
Threat Feed
critical advisory

Apache Tomcat: Buffer under-read vulnerability (CVE-2026-103119)

A buffer under-read vulnerability in Apache Tomcat versions 11.0.0-M25 through 11.0.26 allows for sensitive data leakage or request failure by incorrectly mixing response bodies between consecutive requests on the same connection.

CVE search metadata

CVE search record: CVE-2026-103119. Severity: critical. CVSS: 9.1. KEV: no. Product: Tomcat (11.0.0-M25 through 11.0.26), Tomcat (11.0.22-11.0.26), Tomcat (10.1.55-10.1.60), Tomcat (9.0.118-9.0.122). Brief: Apache Tomcat: Buffer under-read vulnerability (CVE-2026-103119). Brief link: https://feed.craftedsignal.io/briefs/2026-10-apache-tomcat-buffer-under-read/

CVE search record: CVE-2026-101356. KEV: no. Product: Tomcat (11.0.0-M25 through 11.0.26), Tomcat (11.0.22-11.0.26), Tomcat (10.1.55-10.1.60), Tomcat (9.0.118-9.0.122). Brief: Apache Tomcat: Buffer under-read vulnerability (CVE-2026-103119). Brief link: https://feed.craftedsignal.io/briefs/2026-10-apache-tomcat-buffer-under-read/

Triage facts

Revision 1
Applicability
Tomcat (11.0.0-M25 through 11.0.26), Tomcat (11.0.22-11.0.26) +2
Evidence
Unknown
Severity
Critical
Action
Immediate escalation
Sources
2 public sources
Freshness
Revision 1Oct 20, 16:36 UTC
Vulnerabilities
2 CVEs
Source quality
A1Likely

What's new

  • 1. added coverage for Tomcat (11.0.22-11.0.26) +2 products Oct 20, 19:45 via nvd

Apache Tomcat versions 11.0.0-M25 through 11.0.26 contain a buffer under-read vulnerability identified as CVE-2026-103119. This flaw is triggered during large non-blocking write operations. When an application performs a large write, the internal buffer management logic can fail, causing the response body to be incorrectly segmented. Consequently, a portion of the response body from a current request may be unintentionally appended to the subsequent request handled over the same persistent HTTP connection. This behavior can lead to denial-of-service conditions through request failures or, more critically, the unauthorized disclosure of response data to the user of the following request. Given the potential for cross-user data leakage, organizations utilizing these versions of Apache Tomcat in multi-tenant or sensitive environments should prioritize remediation.

Impact

Successful exploitation can lead to a loss of data confidentiality, where sensitive information from one user's request is leaked to the subsequent request on the same connection. Furthermore, the mismatch in expected data streams often results in request processing failures, which can be leveraged to cause service instability.

Recommendation

  • Upgrade all instances of Apache Tomcat to version 11.0.27 or later to address the root cause of the buffer under-read.
  • Review web server access logs for anomalous behavior, such as high frequencies of malformed request errors or internal server errors (500 status) occurring in persistent connection pools, which may indicate attempted exploitation or accidental triggering of this state.
  • Prioritize patching for internet-facing systems that utilize persistent connections (keep-alive) for high-volume traffic.

Immediate actions

Upgrade Apache Tomcat to version 11.0.27

IT Operations 48h

Mitigations

Upgrade Apache Tomcat to 11.0.27

immediate IT Operations

CVE-2026-103119