CVE Catalog

CVE-2026-15076

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

In versions up to 4.5.29 (4.x branch) and 5.1.4 (5.x branch), the WebClientSession component of Eclipse Vert.x Web Client does not validate the Domain attribute of a Set-Cookie header, violating RFC 6265. An attacker can inject a cookie for an arbitrary domain, which is stored and later transmitted to the targeted domain.

Risk Assessment

The risk involves session hijacking where an attacker controlling any server contacted by the victim application can inject cookies. This may expose sensitive data like payment amounts, card details, or API payloads by processing requests under the attacker's account on the target service.

Recommendation

Immediately upgrade Eclipse Vert.x Web Client to version 4.5.30 or later (for 4.x branch) and 5.1.5 or later (for 5.x branch). If upgrade is not possible, restrict trust in external servers and implement additional cookie validation.

Related vulnerabilities

Original NVD description (English source)

In versions up to and including 4.5.29 (4.x branch) and 5.1.4 (5.x branch), the WebClientSession component of Eclipse Vert.x Web Client does not validate that the Domain attribute of a Set-Cookie response header matches the originating server's domain, in violation of RFC 6265 section 5.3. An attacker who controls any server that the victim application contacts can inject a cookie scoped to an arbitrary third-party domain; because the session store performs no cross-domain ownership check, it stores and later transmits that cookie to the targeted domain. When the victim application subsequently sends a request to the targeted domain using the same WebClientSession, it presents the attacker-injected cookie, causing the receiving service to process the request under the attacker's account. Sensitive data included in the victim application's requests, such as payment amounts, card details, or other API payloads, may then be accessible to the attacker through their own account on that service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS