Improper Length Parameter Handling in Apache Tomcat WebSocket
CVE-2026-87022

7.5HIGH

Key Information:

Vendor

Apache

Vendor
CVE Published:
23 September 2026

What is CVE-2026-87022?

CVE-2026-87022 is a security vulnerability affecting Apache Tomcat, a widely used open-source implementation of the Java Servlet, JavaServer Pages, and WebSocket technologies. This specific vulnerability arises from improper handling of length parameter inconsistencies, primarily related to WebSocket message smuggling when the per-message-deflate feature is enabled. Apache Tomcat serves as a critical infrastructure for numerous enterprise applications, hence any vulnerability could severely impact organizations utilizing this software. If exploited, an attacker could manipulate WebSocket communications, potentially leading to unauthorized data access or manipulation within the application, jeopardizing the integrity and confidentiality of sensitive information.

Potential impact of CVE-2026-87022

  1. Data Compromise: Exploitation of this vulnerability can allow attackers to execute message smuggling attacks, which may facilitate unauthorized access to confidential data transmitted over WebSocket connections.

  2. Application Integrity Threats: The improper handling of length parameters could enable attackers to alter the intended flow of WebSocket messages, leading to compromised application logic and potential integrity violations in business transactions.

  3. Increased Attack Surface: As this vulnerability affects multiple versions of Apache Tomcat, including both supported and end-of-life versions, organizations running outdated or unsupported variants may face an expanded threat landscape, making them attractive targets for cybercriminals.

Affected Version(s)

Apache Tomcat 11.0.0-M1 <= 11.0.25

Apache Tomcat 10.1.0-M1 <= 10.1.59

Apache Tomcat 9.0.0.M1 <= 9.0.121

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

krsecurity(kongr)
.