Description
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.
Published: 2026-07-14
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in the WebClientSession component of Eclipse Vert.x Web Client, which fails to enforce the Domain attribute of a Set‑Cookie header against the originating server’s domain, a deviation from RFC 6265 section 5.3. The flaw, identified as CWE‑346, permits a malicious server to inject a cookie scoped to an arbitrary third‑party domain. Because the session store performs no cross‑domain ownership check, it stores the malicious cookie and later forwards it when the victim application sends a request to the targeted domain, causing the remote service to authenticate the request under the attacker’s account. This results in unauthorized access to sensitive data such as payment amounts or API payloads that were originally intended for the victim’s legitimate account.

Affected Systems

Eclipse Vert.x Web Client, part of the Eclipse Foundation Eclipse Vert.x platform. All releases up to and including 4.5.29 on the 4.x branch and 5.1.4 on the 5.x branch are affected.

Risk and Exploitability

The CVSS score of 8.2 indicates severe risk, while the EPSS score of less than 1% suggests a low but non‑zero probability of exploitation. The vulnerability is not yet listed in CISA’s KEV catalog. An attacker who controls any server the victim application contacts can remotely inject a malicious Set‑Cookie header; the session store then forwards that cookie to the intended third‑party domain, allowing the attacker to impersonate legitimate user accounts and potentially disclose confidential or sensitive information.

Generated by OpenCVE AI on July 31, 2026 at 10:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Eclipse Vert.x Web Client component to a release newer than 4.5.29 or 5.1.4 that includes proper domain validation for Set‑Cookie headers.
  • If an immediate upgrade is not feasible, patch or configure the WebClientSession to verify that the Domain attribute of Set‑Cookie responses matches the originating server’s domain before storing or forwarding them.
  • Restrict outbound HTTP traffic from the application to only trusted domains or apply network policies that block connections to arbitrary third‑party servers, thereby reducing the attack surface for cookie injection.

Generated by OpenCVE AI on July 31, 2026 at 10:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Title io.vertx/vertx-web: Eclipse Vert.x Web Client: Information disclosure via improper cookie domain validation
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

threat_severity

Important


Sat, 25 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
Title Cookie Injection via Domain Validation Failure in Eclipse Vert.x Web Client

Thu, 23 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Title Cookie Injection via Domain Validation Failure in Eclipse Vert.x Web Client

Mon, 20 Jul 2026 23:00:00 +0000

Type Values Removed Values Added
Title Domain-Validation Failure in Eclipse Vert.x Web Client Allows Cookie Injection and Account Impersonation

Thu, 16 Jul 2026 08:00:00 +0000

Type Values Removed Values Added
Title Domain-Validation Failure in Eclipse Vert.x Web Client Allows Cookie Injection and Account Impersonation

Tue, 14 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 14 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse vert.x
Vendors & Products Eclipse
Eclipse vert.x

Tue, 14 Jul 2026 08:30:00 +0000

Type Values Removed Values Added
Description 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.
Weaknesses CWE-346
References
Metrics cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-07-14T12:20:29.616Z

Reserved: 2026-07-08T15:26:03.652Z

Link: CVE-2026-15076

cve-icon Vulnrichment

Updated: 2026-07-14T12:20:24.619Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-14T08:09:12Z

Links: CVE-2026-15076 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T10:45:04Z

Weaknesses