Skip to content
NewA calmer, faster ZeroHour
StoryVulnerabilityhigh

Apache discloses 10 CVEs across Tomcat and Tomcat Native: WebSocket security bypass, HTTP/2 header mix-up, and TLS flaws

1 source · 5 articlesFirst reported Updated ()4 · 1 read
What's new

New story (first merged summary): ten coordinated Apache advisories covering 7 Tomcat CVEs and 3 Tomcat Native CVEs were published to oss-security within roughly 30 minutes on 2026-09-23. Two entries are follow-on flaws to earlier 2026 fixes: CVE-2026-86248 (incomplete fix for CVE-2026-34500) and CVE-2026-86350 (regression in the fix for CVE-2026-41293). No exploitation has been reported for any…

Merged summary · glm-5.3 · rewritten as coverage arrivesSummaries by Vani AI

Ten advisories posted to oss-security on 2026-09-23 cover seven Apache Tomcat CVEs (WebSocket security-constraint bypass, WebSocket and AJP DoS, CRL/OCSP revocation gaps, HTTP/2 request-header mix-up) and three Apache Tomcat Native CVEs (TLS-handshake JVM…

Between 16:28 and 16:59 UTC on 2026-09-23, oss-security carried ten coordinated Apache security advisories: seven for Apache Tomcat and three for Apache Tomcat Native. The important-rated issues are CVE-2026-76183 (bypass of security constraints on any WebSocket endpoint), CVE-2026-77791 (busy-wait denial of service when sending a WebSocket close message), CVE-2026-78383 (an unauthenticated AJP request missing its body pins an AJP processing thread via unbounded resource allocation), CVE-2026-86350 (a regression in the fix for CVE-2026-41293 causing HTTP/2 request-header mix-up), and CVE-2026-86243 (a Tomcat Native buffer over-read during the TLS handshake that can crash the JVM). The moderate-rated issues are CVE-2026-73581 (OpenSSL and OpenSSL-FFM TLS implementations ignore CRLs when the certificate is loaded from a keystore), CVE-2026-79677 (a lost asynchronous WebSocket write timeout leaves a resource unreleased past its effective lifetime), CVE-2026-86248 (an incomplete fix for CVE-2026-34500 in which OCSP checks can soft-fail via the FFM path even when soft-fail is disabled, so CLIENT_CERT authentication may not fail as expected), CVE-2026-86246 (Tomcat Native initializes TLS with insecure OpenSSL defaults including ALLOW_CLIENT_RENEGOTIATION, NO_EXTENDED_MASTER_SECRET, IGNORE_UNEXPECTED_EOF, and ALLOW_NO_DHE_KEX), and CVE-2026-86247 (a race condition that can downgrade client-certificate verification requirements). Most Tomcat CVEs share upper bounds of 11.0.25, 10.1.59, 9.0.121, and 8.5.100, with several DoS and bypass issues extending down through 7.0.x; the two revocation follow-ups and the HTTP/2 regression affect only recent releases. The three Tomcat Native CVEs affect 1.3.0-1.3.8 and 2.0.0-2.0.15, with unsupported earlier versions possibly affected. Mark Thomas is the named discloser on five of the ten advisories. No advisory reports exploitation in the wild, and the posts do not state fixed version numbers. The reports do not conflict with one another; their affected-version ranges simply differ per CVE.

Key facts
  • Batch of 10 advisories posted to oss-security on 2026-09-23 between 16:28:37 and 16:59:11 UTC: 7 for Apache Tomcat and 3 for Apache Tomcat Native; 5 rated important, 5 rated moderate.
  • CVE-2026-73581 (moderate, Tomcat): OpenSSL and OpenSSL-FFM TLS implementations ignore CRLs when the certificate is loaded from a keystore; affects 11.0.0-M1-11.0.25, 10.1.0-M1-10.1.59, 9.0.0.M1-9.0.121, and 8.5 through 8.5.100 (releases…
  • CVE-2026-76183 (important, Tomcat): authentication bypass lets attackers bypass security constraints on any WebSocket endpoint; affects 11.0.0-M1-11.0.25, 10.1.0-M1-10.1.59, 9.0.0.M1-9.0.121, 8.5.0-8.5.100, 7.0.43-7.0.109, plus releases…
  • CVE-2026-77791 (important, Tomcat): busy wait while sending a WebSocket close message enables denial of service; affects 11.0.0-M5-11.0.25, 10.1.8-10.1.59, 9.0.74-9.0.121, 8.5.88-8.5.100, and Tomcat through 7.0.109.
  • CVE-2026-78383 (important, Tomcat): unauthenticated AJP request that omits its body pins an AJP processing thread through unbounded resource allocation; affects 11.0.0-M1-11.0.25, 10.1.0-M1-10.1.59, 9.0.0.M1-9.0.121, 8.5.0-8.5.100, and…
  • CVE-2026-79677 (moderate, Tomcat): resource not released after its effective lifetime when an asynchronous WebSocket write timeout is lost; affects 11.0.0-M1-11.0.25, 10.1.0-M1-10.1.59, 9.0.0.M1-9.0.121, 8.5.0-8.5.100, and 7.0.43-7.0.109…
  • CVE-2026-86248 (moderate, Tomcat): incomplete fix for CVE-2026-34500; with the foreign-function memory (FFM) path some OCSP checks soft-fail even when soft-fail is disabled, so CLIENT_CERT authentication does not fail as expected; affects…
  • CVE-2026-86350 (important, Tomcat): regression in the fix for CVE-2026-41293 causes inconsistent HTTP/2 request interpretation and request-header mix-up; affects 11.0.22-11.0.25, 10.1.55-10.1.59, and 9.0.118-9.0.121.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Coverage

oldest first · one row per article · UTC
  1. · Sep 23, 2026 oss-securityFirst report

    CVE-2026-73581: Apache Tomcat: OpenSSL and OpenSSL-FFM TLS implementations ignore CRLs when certificate uses a keystore

    Moderate Tomcat CVE-2026-73581 makes OpenSSL TLS stacks ignore CRLs for keystore certificates.

  2. · Sep 23, 2026 oss-security

    CVE-2026-75973: Apache Tomcat: Cross-context authentication mix-up with Jakarta Authentication configured

    Low-severity Tomcat CVE-2026-75973 can mix authentication across apps using Jakarta Authentication.

  3. · Sep 23, 2026 oss-security

    CVE-2026-76183: Apache Tomcat: Bypass of security constraints for WebSocket endpoints

    Apache Tomcat CVE-2026-76183 lets attackers bypass security constraints on any WebSocket endpoint.

  4. · Sep 23, 2026 oss-security

    CVE-2026-77756: Apache Tomcat: Transfer-Encoding honored for HTTP/1.0 requests

    Low-severity Tomcat flaw honors Transfer-Encoding on HTTP/1.0, enabling request smuggling.

  5. · Sep 23, 2026 oss-security

    CVE-2026-77762: Apache Tomcat: Stale HPACK emitter injects trailers into recycled pooled Request

    Apache Tomcat race lets a stale HPACK emitter inject trailers into another recycled request.

Vulnerabilities in this story

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-34500
CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled and FFM is used in Apache Tomcat
6.5<1%
CVE-2026-41293
Improper Input Validation vulnerability in Apache Tomcat
9.82%
CVE-2026-76183
+6 related CVEs
Critical Authentication Bypass in Apache Tomcat WebSocket Endpoints
9.8
group max
<1%PoC
CVE-2026-79677
+1 related CVE
WebSocket Async Write Timeout DoS in Apache Tomcat
7.5
group max
—
CVE-2026-86246
+2 related CVEs
Insecure TLS defaults in Apache Tomcat Native enable man-in-the-middle decryption
9.1
group max
—