← Back to search

CVE-2026-103119

9.1 CRITICAL

Published 2026-10-20 · Updated 2026-10-20

AI risk analysis

Summary
A buffer under-read in Apache Tomcat 11.0.0-M25 through 11.0.26 allows a large non-blocking write to cause response data leakage: the next request on the same connection may receive part of the prior response's body, risking exposure of sensitive data and request failures.
Exploitability
Exploitation requires an attacker to send a large non-blocking write request over a persistent HTTP/1.1 or HTTP/2 connection; no authentication or special privileges are needed, but success depends on timing and connection reuse.
Blast radius
Successful exploitation could leak partial response bodies—including headers, cookies, or sensitive payloads—to subsequent requests on the same connection, potentially affecting all users sharing that backend connection pool or reverse proxy session.
Detection
Defenders may observe unexpected HTTP response truncation or misaligned request boundaries in access logs, especially when consecutive requests on the same connection show overlapping or shifted body content; no specific log field or signature is guaranteed, but anomalous Content-Length mismatches across sequential requests on the same connection are a potential indicator.
Prioritized remediation
Upgrade Apache Tomcat to version 11.0.27 or later, which contains the official fix for this buffer under-read vulnerability.
buffer-under-readdata-leakagehttptomcatconnection-reuse

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Buffer under-read vulnerability in Apache Tomcat meant that a large non-blocking write could result in the response body being split between the current request and the next request received on that connection leading most likely to failure of the second request and possibly leakage of data from the first response to the second. This issue affects Apache Tomcat: from 11.0.0-M25 through 11.0.26. Users are recommended to upgrade to version 11.0.27, which fixes the issue.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

Weaknesses

CWE-127

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.