Description
Insufficient Session Expiration vulnerability in Apache Tomcat meant that if the session ID for an authenticated HTTP session was changed after a WebSocket connection had been established under that authenticated HTTP session, the WebSokcet session would not be closed as required by the Jakarta WebSocket specification when the HTTP session ended.



This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.24, from 10.1.0-M1 through 10.1.57, from 9.0.0.M1 through 9.0.120.



The following versions were EOL at the time the CVE was created but are
known to be affected: from 8.5.0 through 8.5.100, from 7.0.43 through 7.0.109. Other unsupported versions may also be affected.



Users are recommended to upgrade to version 11.0.25, 10.1.58 or 9.0.121, which fix the issue.
Published: 2026-08-25
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized continued access via persistent WebSocket sessions
Action: Patch Now
AI Analysis

Impact

The vulnerability allows a WebSocket session established under an authenticated HTTP session to remain active after the HTTP session ends. This flaw enables an attacker to maintain a privileged connection or reuse the session credentials after logout, resulting in session hijacking or unauthorized access. The weakness is a session‑management flaw classified as CWE-613.

Affected Systems

Affected versions are Apache Tomcat 9.0.0.M1 through 9.0.120, 10.1.0-M1 through 10.1.57, and 11.0.0-M1 through 11.0.24. Older supported releases 8.5.0 through 8.5.100 and 7.0.43 through 7.0.109 are also known to be vulnerable, though these are End‑of‑Life.

Risk and Exploitability

The EPSS score is 0.00276, corresponding to a 0.28% probability of exploitation, the vulnerability is not listed in CISA KEV, and the CVSS score is 6.8. The exploit requires a user to be authenticated and to establish or modify a WebSocket bound to that session before changing the session ID. Although the path is not trivial, the potential for ongoing unauthorized access makes it a medium‑to‑high risk for applications that rely on WebSockets for critical functionality. Administrators should act promptly to apply the available fixes.

Generated by OpenCVE AI on August 26, 2026 at 21:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Apache Tomcat 11.0.25, 10.1.58, or 9.0.121 or newer, which contain the fix for the session expiration flaw.
  • Verify that session invalidation includes closing WebSocket connections; configure Tomcat to enforce WebSocket timeout or to close connections on logout.
  • If an upgrade is not immediately possible, implement manual WebSocket cleanup on session termination by adding an appropriate listener or custom code to force close connections.
  • Monitor WebSocket connections for unexpected persistence after user logout to detect any lingering sessions.

Generated by OpenCVE AI on August 26, 2026 at 21:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 27 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*

Wed, 26 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 26 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
References

Wed, 26 Aug 2026 02:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache tomcat
Vendors & Products Apache
Apache tomcat

Tue, 25 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description Insufficient Session Expiration vulnerability in Apache Tomcat meant that if the session ID for an authenticated HTTP session was changed after a WebSocket connection had been established under that authenticated HTTP session, the WebSokcet session would not be closed as required by the Jakarta WebSocket specification when the HTTP session ended. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.24, from 10.1.0-M1 through 10.1.57, from 9.0.0.M1 through 9.0.120. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100, from 7.0.43 through 7.0.109. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.25, 10.1.58 or 9.0.121, which fix the issue.
Title Apache Tomcat: Authenticated WebSocket session survives end of HTTP session
Weaknesses CWE-613
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-08-26T18:35:13.414Z

Reserved: 2026-08-11T10:58:04.221Z

Link: CVE-2026-73180

cve-icon Vulnrichment

Updated: 2026-08-26T02:30:42.690Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-25T22:17:06.107

Modified: 2026-08-27T12:40:56.270

Link: CVE-2026-73180

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-25T22:01:58Z

Links: CVE-2026-73180 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T21:45:03Z

Weaknesses
  • CWE-613

    Insufficient Session Expiration