Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed HTTP/2 or HTTP/3 endpoint
-
DeliverySend crafted Extended CONNECT request
-
ExploitNetty downgrades it to plain CONNECT
-
ExecutionFront-end and backend disagree on request
-
PersistSmuggle or confuse tunneled protocol
-
ImpactTamper with routed traffic
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Requires a target running an affected Netty-based service that accepts HTTP/2 or HTTP/3 traffic and processes Extended CONNECT (RFC 8441) requests - i.e., a listener with HTTP/2/3 and CONNECT/WebSocket-over-stream support reachable by the attacker. Per the vendor vector (AV:N/AC:L/PR:N/UI:N) no authentication or user interaction is needed against such an endpoint, but the practical impact is LIMITED to deployments where a fronting proxy or gateway and a backend interpret the downgraded request differently (a request-smuggling/desync topology); a standalone server that simply mishandles the method has far less exploitable consequence. Exposure is further limited to products/versions bundling the vulnerable Netty codec and to endpoints where HTTP/2 or HTTP/3 Extended CONNECT is actually enabled. |
| Impact | Signals are mixed and lean toward a moderate, conditional priority rather than an urgent one. The vendor (Red Hat) CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N yields 7.5 driven purely by integrity impact (I:H), with no confidentiality or availability effect - consistent with a protocol/method-confusion class flaw (CWE-20) in the Netty codec where HTTP/2 and HTTP/3 Extended CONNECT (RFC 8441, the mechanism carrying WebSockets/other protocols inside a stream) is decoded as a plain CONNECT tunnel request. No EPSS score, no CISA KEV listing, and no public exploit code are provided in the input, so this is 'no public exploit identified at time of analysis' - not confirmed active exploitation. No SSVC decision data was supplied. The realistic ceiling on risk is that method/protocol downgrade only becomes dangerous in a multi-hop deployment (e.g., a fronting proxy or gateway plus a backend that disagree on how the request is interpreted), which argues the effective attack complexity is higher than the AC:L in the vector suggests, and a scope change (S:C) across the proxy/backend boundary is defensible. The 'Information Disclosure' tag conflicts with the vendor's own C:N/I:H scoring - this is an integrity/request-smuggling issue, not a data-disclosure one. Bottom line: a legitimate 'high' by score, but real-world exploitability depends on a specific proxy/backend topology, so treat it as patch-in-normal-cycle for exposed Netty-fronted HTTP/2/3 endpoints rather than an emergency. |
| Exploit ScenarioDerived | An attacker sends an HTTP/2 or HTTP/3 Extended CONNECT request (e.g., an |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
Improper handling of HTTP/2 and HTTP/3 Extended CONNECT requests in Netty-based services can downgrade them to ordinary CONNECT requests, enabling request-smuggling or desynchronization in deployments where a fronting proxy and backend interpret the downgraded request differently. The issue carries a CVSS v3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N), meaning unauthenticated remote attackers can affect integrity, though the independent assessment raises attack complexity to High and scope to Changed and limits practical impact to proxy/gateway mismatches on endpoints that accept HTTP/2 or HTTP/3 Extended CONNECT. No CISA KEV entry or public exploit code was identified at time of analysis, so priority is moderate and conditional rather than urgent.
RemediationAI
No vendor-released patch identified at time of analysis. Monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-93568 and Bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=2536961 for updated packages and fixed Netty versions. Until patches are available, disable HTTP/2 and/or HTTP/3 on affected listeners if they are not required, or disable Extended CONNECT/WebSocket-over-HTTP/2 support; trade-off is loss of multiplexing, performance, and WebSocket-over-H2 functionality. On fronting proxies and gateways, reject or normalize CONNECT and Extended CONNECT requests rather than forwarding ambiguous method forms, and ensure that front-end and backend agree on how CONNECT is parsed; this may break legitimate tunneling or WebSocket use cases. Restrict network access to HTTP/2/3 listeners to trusted clients and place strict egress controls on any backend that could establish tunnels, which reduces desynchronization impact but adds operational overhead.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is rooted in CWE-20 improper input validation within Netty's HTTP/2 and HTTP/3 codec logic for Extended CONNECT (RFC 8441 in HTTP/2, and equivalent HTTP/3 support). Extended CONNECT uses the :protocol pseudo-header to request a tunnel for protocols such as WebSocket, while ordinary CONNECT establishes a TCP tunnel. If the codec or an intermediary downgrades an Extended CONNECT to a regular CONNECT, downstream components may treat the request as a generic tunnel rather than a WebSocket upgrade. In front-end proxy/backend topologies this parser discrepancy can create a request-smuggling/desynchronization condition, letting an attacker bypass access controls or route traffic to unintended destinations; a standalone server that merely mishandles the method has less severe consequence. Affected deployments are Red Hat products that bundle the vulnerable Netty codec and expose HTTP/2 or HTTP/3 listeners with CONNECT/WebSocket-over-stream support.
Know when Red Hat Build Of Keycloak gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Unauthenticated network reach (PR:N) but meaningful smuggling needs a proxy/backend parsing disagreement (AC:H, S:C); pure integrity impact (I:H, C:N/A:N).
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
HTTP/2 and HTTP/3 Extended CONNECT requests are downgraded as regular CONNECT requests
Articles & Coverage 1
Executive ViewAI
A high-severity, currently unpatched request-smuggling flaw affects Netty, the HTTP networking library embedded in many Java-based API gateways, reverse proxies, and microservice frameworks used across our externally exposed service tiers. Because the defect is reachable without authentication and lets an attacker desynchronize how a front-end proxy and a Netty back end interpret the same request, the realistic exposure is integrity loss on any endpoint that accepts HTTP/2 or HTTP/3 Extended CONNECT, including potential bypass of proxy-enforced authorization or routing rules. There is no confirmed active exploitation and no public exploit code, so this is a conditional, architecture-dependent risk rather than an emergency, but it warrants inventory and mitigation planning because remediation depends on a vendor fix that does not yet exist.
No vendor-released patch identified at time of analysis. Interim mitigations: disable HTTP/2 and HTTP/3 Extended CONNECT support in Netty-based services where it is not a tested requirement; enforce consistent CONNECT and Extended CONNECT handling across fronting proxies, load balancers, and back ends, rejecting or stripping Extended CONNECT at the edge instead of allowing downgrade; enforce end-to-end HTTP request normalization and strict header/framing validation; add edge detection for CONNECT-based desynchronization and smuggling patterns; and limit or segment external exposure of HTTP/2 and HTTP/3 Extended CONNECT endpoints until a fixed Netty release is available. Note: no public exploit identified at time of analysis, and no CISA KEV entry.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)CVE.org
More in Red Hat Build Of Keycloak
View allAccount takeover in Red Hat Build of Keycloak allows an unauthenticated attacker to abuse the reset-credentials flow in
Account takeover in Keycloak (Red Hat build of Keycloak, Red Hat Single Sign-On 7) arises because the IdP-initiated SAML
Authentication bypass in Red Hat Build of Keycloak (and Red Hat Single Sign-On 7) lets an unauthenticated attacker forge
Privilege escalation in Red Hat Build of Keycloak's Dynamic Client Registration (DCR) grants an attacker with low-privil
Mismatched handling of the HTTP/1 absolute-form request authority in Red Hat build of Quarkus and other affected Red Hat
Authorization bypass in the Keycloak Policy Enforcer allows any authenticated user to circumvent all enforced access con
URI normalization bypass in Keycloak's Authorization Services PathMatcher allows authenticated low-privilege users to re
Privilege escalation in Keycloak's Dynamic Client Registration (DCR) component allows attackers with standard user accou
Token exchange in Keycloak bypasses Google Workspace domain allowlist restrictions, enabling any valid Google account ho
Signature-verification bypass in Keycloak (and Red Hat's Keycloak-based products such as Red Hat Single Sign-On 7 and Re
Tenant-restriction bypass in Keycloak's Microsoft identity provider integration allows attackers holding any valid Micro
Session hijacking via SAML assertion replay in Keycloak's SAML broker component allows adjacent-network attackers to aut
Same weakness CWE-20 – Improper Input Validation
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 SUSE Linux Enterprise Module for Development Tools 15 SP7 SUSE Linux Enterprise Server 15 SP7 SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Fixed |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Fixed |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| suse/manager/5.0/x86_64/server suse/multi-linux-manager/5.1/x86_64/server | Affected |
EUVD-2026-82977
GHSA-ffvg-hfwh-x2pp
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB