Skip to content
NewA calmer, faster ZeroHour

CVE-2026-102479

HTTP request smuggling in Eclipse Vert.x HTTP/1 decoder

CVSS 4.0
8.7 high
EPSS
—
Published
·
Modified
Analyze CVE-2026-102479 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

Eclipse Vert.x’s HTTP/1.x decoder in the listed 5.x releases canonicalizes well-known header names so that a crafted name can be treated as one of those headers—for example, Content-Xength interpreted as Content-Length. A remote, unauthenticated attacker can send such headers so Vert.x and another HTTP parser (often a reverse proxy) disagree on request boundaries, which is a classic HTTP request-smuggling condition. That mismatch can change how later requests are processed; the published CVSS 4.0 score is 8.7 with high integrity impact on the vulnerable component and no confidentiality or availability impact in the base metrics. Applications and services that embed io.vertx:vertx-core and terminate HTTP/1.x on 5.0.0–5.0.12, 5.1.0–5.1.9, or 5.2.0 are affected, particularly when they sit behind a proxy. No public proof-of-concept is known and the issue is not in CISA’s Known Exploited Vulnerabilities catalog.

What to do: Upgrade io.vertx:vertx-core to a release outside the affected ranges (later than 5.0.12 on the 5.0 line, later than 5.1.9 on the 5.1 line, and later than 5.2.0 on the 5.2 line) using the Eclipse advisory’s fixed builds. Prioritize internet-facing or reverse-proxy-fronted HTTP/1.x services, and until they are patched limit exposure of those endpoints and review logs for malformed lookalike header names.

ProductAffected
Eclipse Foundation Eclipse Vert.x (io.vertx:vertx-core)5.0.0 through 5.0.12, 5.1.0 through 5.1.9, and 5.2.0
Estimated exposure
moderateon the order of 1,000–10,000 services (estimate) — Vert.x is a widely used JVM reactive toolkit and vertx-core is a heavily downloaded Maven artifact, but only specific 5.x HTTP/1 server builds are affected and Vert.x 4.x (not listed) still dominates long-lived deployments; there is no…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

In Eclipse Vert.x versions [5.0.0,5.0.12] or [5.1.0,5.1.9] or [5.2.0, 5.2.0], the Vert.x HTTP/1.x decoder uses a canonicalization for well known HTTP headers, the canonicalization process interprets well crafted headers as headers of this list, allowing for instance Content-Xength to be interpeted as Content-Length. This can be exploited for request smuggling purpose. The impacted component is io.vertx:vertx-core.

Vendors
eclipse
Products
vert.x
Weakness
CWE-444
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

1 story