Skip to main content

Reactor Netty CVE-2026-47844

| EUVDEUVD-2026-66679 LOW
2026-08-26 vmware GHSA-xcw7-34p4-wrp4
3.7
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify Reactor Netty server with Brave Tracing
  2. Delivery
    Send HTTP request triggering server-side exception
  3. Exploit
    Issue subsequent HTTP request
  4. Execution
    Receive response containing cross-request exception details
  5. Impact
    Extract 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

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

Reactor Netty 1.1.0 ≤1.2.18
Reactor Netty 0 ≤1.0.52
Reactor Netty 1.3.0 ≤1.3.6

Affected Packages

euvd reactor_netty no fix

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

Vendor (vmware) PRIMARY MEDIUM
NVD 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Network-accessible exception leakage yields confidentiality impact; no integrity or availability effect applies; Brave Tracing is a server-side config, not an attacker constraint.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (vmware).

CVSS VectorNVD

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

Lifecycle Timeline

3
Severity Changed
Sep 04, 2026 - 19:22 NVD
MEDIUM LOW
CVSS changed
Sep 04, 2026 - 19:22 NVD
5.3 (MEDIUM) 3.7 (LOW)
CVE Published
Aug 26, 2026 - 19:22 cve.org
MEDIUM 5.3

DescriptionNVD

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

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
widely used reactive HTTP layer in Spring WebFlux enterprise apps
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

18
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
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.

CVE-2019-11284 HIGH
8.6 Oct 17

Pivotal Reactor Netty, versions prior to 0.8.11, passes headers through redirects, including authorization ones. Rated h

CVE-2023-34062 HIGH
7.5 Nov 15

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

CVE-2020-5403 HIGH
7.5 Mar 03

Reactor Netty HttpServer, versions 0.9.3 and 0.9.4, is exposed to a URISyntaxException that causes the connection to be

CVE-2023-34054 HIGH
7.5 Nov 28

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

CVE-2026-47848 MEDIUM
6.1 Aug 26

Credential leakage in the Reactor Netty WebSocket client exposes authentication data when a WebSocket handshake is redir

CVE-2026-41715 MEDIUM
6.1 Jun 09

Credential leakage in the Reactor Netty HTTP client exposes authentication material when following redirects that cross

CVE-2020-5404 MEDIUM
5.9 Mar 03

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

CVE-2026-47874 MEDIUM
5.3 Aug 26

HTTP/1.1 request pipelining in Reactor Netty causes unbounded memory growth, exposing Spring WebFlux applications to ava

CVE-2026-47845 MEDIUM
5.3 Aug 26

Reactor Netty HTTP Server incorrectly evaluates the remote client IP address in deployments where HAProxy PROXY Protocol

CVE-2022-31684 MEDIUM
4.3 Oct 19

Reactor Netty HTTP Server, in versions 1.0.11 - 1.0.23, may log request headers in some cases of invalid HTTP requests.

CVE-2026-47843 LOW
3.7 Aug 26

DNS resolver isolation failure in Reactor Netty allows network-adjacent attackers to trigger incorrect DNS resolution by

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