Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-exposed Reactor Netty service
-
DeliverySend HTTP/1.1 pipelined requests over single TCP connection
-
ExploitServer buffers requests without releasing memory
-
ExecutionJVM heap grows unbounded
-
ImpactApplication 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Unauthenticated network clients trigger memory exhaustion via pipelining; impact is limited to low availability with no confidentiality or integrity consequence.
Primary rating from Vendor (vmware).
CVSS VectorVendor: vmware
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
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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
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.
Exception detail leakage in Reactor Netty HTTP Server exposes internal error information across unrelated client request
DNS resolver isolation failure in Reactor Netty allows network-adjacent attackers to trigger incorrect DNS resolution by
EUVD-2026-66831
GHSA-fg4q-58fc-39w8
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB