← Back to search

CVE-2026-101356

9.1 CRITICAL

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

AI risk analysis

Summary
Incorrect object recycling in Apache Tomcat's HTTP/2 async servlet processing can cause request and response data to leak between users, compromising confidentiality and availability.
Exploitability
Remote exploitation requires no authentication or user interaction and exploits the race condition during asynchronous servlet handling; success depends on precise timing and concurrent requests.
Blast radius
An attacker could read other users' responses or trigger service disruption by corrupting request/response streams, affecting all HTTP/2 async servlet users on the server.
Detection
Look for unexpected cross-session response content in access logs (e.g., User A receiving User B's data), anomalous HTTP/2 stream multiplexing errors, or repeated 4xx/5xx responses during high-concurrency async servlet activity.
Prioritized remediation
Upgrade to Apache Tomcat 11.0.27, 10.1.61, or 9.0.123 immediately.
http2async-servletsession-mixupcwe-362tomcat

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

NVD description

Incorrect object recycling and re-use vulnerability in Apache Tomcat affecting HTTP/2 processing of asynchronous servlets can trigger request and/or response mix-up between users. This issue affects Apache Tomcat: from 11.0.22 through 11.0.26, from 10.1.55 through 10.1.60, from 9.0.118 through 9.0.122. Users are recommended to upgrade to version 11.0.27, 10.1.61 or 9.0.123, 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-362

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.