Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Reactor Netty server with Brave Tracing
-
DeliverySend HTTP request triggering server-side exception
-
ExploitIssue subsequent HTTP request
-
ExecutionReceive response containing cross-request exception details
-
ImpactExtract internal diagnostic information
Vulnerability Assessment
| Exploitation Conditions | Exploitation requires that the target Reactor Netty HTTP Server instance is configured with Brave Tracing integration - this is a non-default, operator-applied configuration. The vulnerability does not manifest in default Reactor Netty deployments without Brave Tracing. Additionally, the description specifies 'specific scenarios,' implying that not every request under a Brave-Tracing-enabled server triggers the leakage - the exact triggering conditions (e.g., exception type, request ordering, concurrency) are not specified in available data. What limits exploitation: the Brave Tracing configuration prerequisite significantly narrows the exposed population; the leakage is passive (the attacker receives information rather than executing code); and the impact is bounded to whatever exception details the server generates, which may or may not contain sensitive data depending on application error handling. |
| Impact | The CVSS 5.3 base score reflects a moderate, network-accessible vulnerability with no authentication required and low attack complexity once the prerequisite configuration is in place. However, the official vector assigns I:L (Integrity Low) with C:N (no confidentiality impact), which is atypical for an information disclosure flaw - exception detail leakage is conventionally a confidentiality concern, and this metric assignment warrants independent verification against the vendor advisory. No EPSS score was provided in the input data; exploitation probability cannot be quantified from available signals. The absence of a CISA KEV entry and any public POC means this is an unconfirmed-in-the-wild issue at the time of analysis. The most significant risk limiter is the Brave Tracing configuration prerequisite - organizations not using distributed tracing with this specific library are not exposed. Deployments that do use Brave Tracing with Reactor Netty should prioritize patching given the ease of network access once the condition is met, and even a small internal platform team supporting reactive Spring services should treat this as a straightforward patch cycle rather than an emergency response. |
| Exploit ScenarioDerived | An attacker sends crafted HTTP requests to a Reactor Netty server that has Brave Tracing enabled, then observes responses for subsequent requests that inadvertently contain exception details from prior request processing. The leaked exception metadata may reveal internal class names, stack traces, configuration paths, or other diagnostic information useful for reconnaissance. No public proof-of-concept has been identified, but the attack requires no authentication and no special attacker tooling beyond standard HTTP clients. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Exception detail leakage in Reactor Netty HTTP Server exposes internal error information across unrelated client requests when the server is configured with Brave Tracing. Affected versions span three distinct release lines - 1.0.x through 1.0.52, 1.1.x through 1.2.18, and 1.3.0 through 1.3.6 - making the exposure broad in terms of version footprint. No public exploit has been identified and this vulnerability is not listed in the CISA KEV catalog; real-world risk is bounded by the prerequisite Brave Tracing configuration.
RemediationAI
Upgrade to a fixed release of Reactor Netty as specified by the vendor advisory at https://spring.io/security/cve-2026-47844 - the advisory should identify the patched versions for each affected release line (1.0.x, 1.1.x/1.2.x, and 1.3.x); exact fix versions are not independently confirmed from the data provided. As a compensating control, disabling Brave Tracing integration in Reactor Netty eliminates the vulnerable code path entirely with no functional impact on services that do not require distributed tracing. If Brave Tracing is operationally required and patching cannot occur immediately, consider restricting exception propagation through custom error handlers that sanitize or suppress exception messages before they reach the response pipeline, though this may reduce diagnostic visibility.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Reactor Netty is the non-blocking, reactive HTTP server library underlying Spring WebFlux, built on Project Reactor and Netty. Brave is a distributed tracing instrumentation library (part of the Zipkin ecosystem); when integrated with Reactor Netty, it attaches tracing context to each request pipeline. The vulnerability arises because, in specific execution paths, exception metadata associated with one request is not properly scoped and bleeds into the processing context of a subsequent, unrelated request. The CPE string cpe:2.3:a:spring:reactor_netty:*:*:*:*:*:*:*:* confirms the affected artifact is the Spring-maintained Reactor Netty library. No CWE classification was provided by the reporter, but the behavior most closely resembles CWE-209 (Generation of Error Message Containing Sensitive Information) combined with cross-request state contamination, potentially related to improper lifecycle management of tracing contexts across reactive pipelines.
Know when Reactor Netty 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:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-accessible exception leakage yields confidentiality impact; no integrity or availability effect applies; Brave Tracing is a server-side config, not an attacker constraint.
Primary rating from Vendor (vmware).
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
In specific scenarios, the Reactor Netty HTTP Server may leak exception details across unrelated requests. In order for this to happen, the server must be configured with Brave Tracing. Reactor Netty 1.3.0 - 1.3.6 Reactor Netty 1.1.0 - 1.2.18 Reactor Netty 1.0.52 and earlier
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.
More in Reactor Netty
View allPivotal Reactor Netty, versions prior to 0.8.11, passes headers through redirects, including authorization ones. Rated h
In Reactor Netty HTTP Server, versions 1.1.x prior to 1.1.13 and versions 1.0.x prior to 1.0.39, a malicious user can se
Reactor Netty HttpServer, versions 0.9.3 and 0.9.4, is exposed to a URISyntaxException that causes the connection to be
In Reactor Netty HTTP Server, versions 1.1.x prior to 1.1.13 and versions 1.0.x prior to 1.0.39, it is possible for a us
Credential leakage in the Reactor Netty WebSocket client exposes authentication data when a WebSocket handshake is redir
Credential leakage in the Reactor Netty HTTP client exposes authentication material when following redirects that cross
The HttpClient from Reactor Netty, versions 0.9.x prior to 0.9.5, and versions 0.8.x prior to 0.8.16, may be used incorr
HTTP/1.1 request pipelining in Reactor Netty causes unbounded memory growth, exposing Spring WebFlux applications to ava
Reactor Netty HTTP Server incorrectly evaluates the remote client IP address in deployments where HAProxy PROXY Protocol
Reactor Netty HTTP Server, in versions 1.0.11 - 1.0.23, may log request headers in some cases of invalid HTTP requests.
DNS resolver isolation failure in Reactor Netty allows network-adjacent attackers to trigger incorrect DNS resolution by
EUVD-2026-66679
GHSA-xcw7-34p4-wrp4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB