Skip to main content

Reactor Netty CVE-2026-47874

| EUVDEUVD-2026-66831 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-08-26 vmware GHSA-fg4q-58fc-39w8
5.3
CVSS 3.1 · Vendor: vmware
View

Attack ChainAIDerived

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

  1. Access
    Identify internet-exposed Reactor Netty service
  2. Delivery
    Send HTTP/1.1 pipelined requests over single TCP connection
  3. Exploit
    Server buffers requests without releasing memory
  4. Execution
    JVM heap grows unbounded
  5. Impact
    Application availability degrades or fails

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target application runs Reactor Netty within an affected version range (1.0.52 or earlier, 1.1.0-1.2.18, or 1.3.0-1.3.6) and is reachable over the network by the attacker. The attacker must use HTTP/1.1 pipelining - supported natively by standard HTTP/1.1 clients and requiring no special attacker capability. No authentication is required per CVSS PR:N. Exploitation is limited or negated in environments where a reverse proxy, API gateway, or TLS terminator sits in front of Reactor Netty and normalizes or drops pipelined connections before they reach the application layer; such infrastructure is common in production microservice deployments.

Impact

The CVSS 5.3 Medium score (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) accurately reflects the real-world risk ceiling: the vulnerability is network-reachable by unauthenticated clients with low attack complexity, but produces only a low availability impact - progressive memory pressure rather than immediate crash in most JVM configurations. EPSS data was not supplied in the available intelligence, and the CVE is absent from CISA KEV, indicating no confirmed active exploitation at time of analysis. No public exploit code was identified. Practical exposure is meaningfully reduced in environments where a reverse proxy or API gateway sits upstream and normalizes or terminates HTTP/1.1 pipelining before traffic reaches Reactor Netty; organizations exposing the library directly to untrusted networks face a higher realistic risk. The 'Information Disclosure' tag conflicts with the DoS framing in the description - this data-quality discrepancy should be resolved against the vendor advisory before finalizing risk triage.

Exploit ScenarioDerived

An unauthenticated attacker sends a sustained stream of HTTP/1.1 pipelined requests over one or more TCP connections to a publicly reachable Reactor Netty service. The server accumulates buffered request data without adequate bounds, causing JVM heap exhaustion that degrades or denies service to legitimate clients. No special tooling or exploit code is required - standard HTTP/1.1 clients or widely available load-testing tools can generate pipelined requests.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 27, 2026

HTTP/1.1 request pipelining in Reactor Netty causes unbounded memory growth, exposing Spring WebFlux applications to availability degradation or denial of service from unauthenticated remote clients. Three release trains are affected - 1.0.x through 1.0.52, 1.1.0 through 1.2.18, and 1.3.0 through 1.3.6 - giving this issue broad coverage across current and legacy Spring reactive deployments. No public exploit code has been identified and this vulnerability is not listed in CISA KEV, though the low exploitation complexity warrants attention in deployments that expose Reactor Netty directly to the internet.

RemediationAI

Consult the VMware/Spring vendor advisory at https://spring.io/security/cve-2026-47874 for patched versions across the affected 1.0.x, 1.1.x/1.2.x, and 1.3.x release trains and upgrade to the latest patched release within the applicable branch. Fixed version numbers are not available in the current intelligence; do not assume any specific version is patched without verifying against the official advisory. As a compensating control, place a reverse proxy or load balancer (e.g., nginx, HAProxy, or a cloud load balancer configured to disable HTTP/1.1 pipelining) in front of any internet-exposed Reactor Netty service - note this may affect clients that depend on pipelining for throughput. Additionally, apply JVM heap limits and connection-level rate limiting at the infrastructure layer to bound the memory impact of a pipelining flood, accepting the trade-off that aggressive limits may affect legitimate high-volume clients.

Affected VersionsENISA

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

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 reactive, non-blocking HTTP networking layer underpinning Spring WebFlux and a large portion of Spring Boot microservices. HTTP/1.1 request pipelining allows clients to send multiple sequential requests on a single TCP connection without waiting for individual responses. The affected versions fail to properly bound or release heap memory when processing such pipelined streams, resulting in memory growth proportional to pipeline depth or request volume. The affected artifact is confirmed by CPE cpe:2.3:a:spring:reactor_netty. No CWE was formally assigned, but the behavior closely maps to CWE-400 (Uncontrolled Resource Consumption) or CWE-770 (Allocation of Resources Without Limits). Notably, the source intelligence tags this as 'Information Disclosure,' which is inconsistent with the described memory exhaustion behavior; that tag should be treated as a metadata artifact pending verification against the vendor advisory.

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 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI 5.3 MEDIUM

Unauthenticated network clients trigger memory exhaustion via pipelining; impact is limited to low availability with no confidentiality or integrity consequence.

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

Primary rating from Vendor (vmware).

CVSS VectorVendor: vmware

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

DescriptionCVE.org

The vulnerability occurs when a client sends HTTP/1.1 pipelined requests over a single connection, causing the Reactor Netty HTTP server to consume an excessive amount of memory. 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 85% exploitable
Prevalence
Medium
widely used in Spring/Java microservice deployments
Data Quality
6 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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-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-47844 LOW
3.7 Aug 26

Exception detail leakage in Reactor Netty HTTP Server exposes internal error information across unrelated client request

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

Vendor StatusVendor

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