Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach exposed HTTP/2 or HTTP/3 endpoint
  2. Delivery
    Send crafted Extended CONNECT request
  3. Exploit
    Netty downgrades it to plain CONNECT
  4. Execution
    Front-end and backend disagree on request
  5. Persist
    Smuggle or confuse tunneled protocol
  6. Impact
    Tamper 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 :protocol WebSocket upgrade) to a Netty-based server or gateway that mishandles it as a regular CONNECT, causing the front-end and back-end to disagree on the request's meaning and enabling request smuggling or unintended tunnel/method confusion. No authentication or user interaction is required per the CVSS vector, but meaningful impact generally requires a proxy-plus-backend topology where the parsing disagreement can be leveraged. No public proof-of-concept is included in the provided intelligence.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Vendor (redhat) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 6.8 MEDIUM

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).

3.1 AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:L/SA:N
SUSE HIGH
Red Hat 7.5 HIGH

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

DescriptionCVE.org

HTTP/2 and HTTP/3 Extended CONNECT requests are downgraded as regular CONNECT requests

Executive ViewAI

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Medium
Netty is ubiquitous in Java stacks, but Extended CONNECT HTTP/2/3 handling is a niche path
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Medium
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:a:red_hat:red_hat_amq_broker_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_4_for_quarkus_3:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_for_spring_boot_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_apicurio_registry_3:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_debezium_3:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_keycloak:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_quarkus:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_data_grid_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_fuse_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_single_sign-on_7:*:*:*:*:*:*:*:*
CVE-2026-18963 CRITICAL POC
9.1 Aug 18

Account takeover in Red Hat Build of Keycloak allows an unauthenticated attacker to abuse the reset-credentials flow in

CVE-2026-16442 CRITICAL
9.8 Aug 05

Account takeover in Keycloak (Red Hat build of Keycloak, Red Hat Single Sign-On 7) arises because the IdP-initiated SAML

CVE-2026-16443 CRITICAL
9.1 Aug 05

Authentication bypass in Red Hat Build of Keycloak (and Red Hat Single Sign-On 7) lets an unauthenticated attacker forge

CVE-2026-15572 HIGH
8.8 Aug 05

Privilege escalation in Red Hat Build of Keycloak's Dynamic Client Registration (DCR) grants an attacker with low-privil

CVE-2026-93569 HIGH
8.2 Sep 18

Mismatched handling of the HTTP/1 absolute-form request authority in Red Hat build of Quarkus and other affected Red Hat

CVE-2026-9800 HIGH
8.1 Jun 25

Authorization bypass in the Keycloak Policy Enforcer allows any authenticated user to circumvent all enforced access con

CVE-2026-15573 HIGH
8.1 Aug 05

URI normalization bypass in Keycloak's Authorization Services PathMatcher allows authenticated low-privilege users to re

CVE-2026-16102 HIGH
8.1 Aug 05

Privilege escalation in Keycloak's Dynamic Client Registration (DCR) component allows attackers with standard user accou

CVE-2026-18214 HIGH
8.1 Jul 31

Token exchange in Keycloak bypasses Google Workspace domain allowlist restrictions, enabling any valid Google account ho

CVE-2026-11800 HIGH
8.1 Jun 25

Signature-verification bypass in Keycloak (and Red Hat's Keycloak-based products such as Red Hat Single Sign-On 7 and Re

CVE-2026-18215 HIGH
8.1 Jul 31

Tenant-restriction bypass in Keycloak's Microsoft identity provider integration allows attackers holding any valid Micro

CVE-2026-18967 HIGH
8.1 Aug 06

Session hijacking via SAML assertion replay in Keycloak's SAML broker component allows adjacent-network attackers to aut

Vendor 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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy