{"id":"EUVD-2026-16893","enisaUuid":"a639ab07-67d9-35dd-bd49-77a0d327d250","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. Versions prior to 20.8.9 may attach cookies from the current page origin (`window.location`) instead of the request target URL when `fetch(..., { credentials: \"include\" })` is used. This can leak cookies from origin A to destination B. Version 20.8.9 fixes the issue.","datePublished":"Mar 27, 2026, 9:17:24 PM","dateUpdated":"Jul 15, 2026, 1:04:37 AM","baseScore":7.5,"baseScoreVersion":"3.1","baseScoreVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","references":"https://github.com/capricorn86/happy-dom/security/advisories/GHSA-w4gp-fjgq-3q4g\nhttps://github.com/capricorn86/happy-dom/pull/2117\nhttps://github.com/capricorn86/happy-dom/commit/68324c21d7b98f53f7bb5a7b3e185bda7106e751\nhttps://github.com/capricorn86/happy-dom/blob/f8d8cad41e9722fab9eefb9dfb3cca696462e908/packages/happy-dom/src/fetch/utilities/FetchRequestHeaderUtility.ts\nhttps://github.com/capricorn86/happy-dom/releases/tag/v20.8.9\n","aliases":"CVE-2026-34226\nGHSA-w4gp-fjgq-3q4g\n","assigner":"GitHub_M","epss":0.47,"enisaIdProduct":[{"id":"aff05a79-18af-30ec-82ed-cb8ad6ee67c9","product":{"name":"happy-dom","vendor":{"name":"capricorn86"}},"product_version":"\u003c 20.8.9"}],"enisaIdVendor":[{"id":"9d609d41-018a-35b3-a183-4bad3dcee307","vendor":{"name":"capricorn86"}}],"enisaIdVulnerability":[{"id":"0c97428a-64e3-3853-92f0-f477753482fe","vulnerability":{"id":"GHSA-w4gp-fjgq-3q4g","description":"Happy DOM\u0027s fetch credentials include uses page-origin cookies instead of target-origin cookies","datePublished":"Mar 29, 2026, 3:23:57 PM","dateUpdated":"Mar 29, 2026, 3:23:57 PM","baseScore":0.0,"references":"https://github.com/capricorn86/happy-dom/security/advisories/GHSA-w4gp-fjgq-3q4g\nhttps://nvd.nist.gov/vuln/detail/CVE-2026-34226\nhttps://github.com/capricorn86/happy-dom/pull/2117\nhttps://github.com/capricorn86/happy-dom/commit/68324c21d7b98f53f7bb5a7b3e185bda7106e751\nhttps://github.com/capricorn86/happy-dom\nhttps://github.com/capricorn86/happy-dom/blob/f8d8cad41e9722fab9eefb9dfb3cca696462e908/packages/happy-dom/src/fetch/utilities/FetchRequestHeaderUtility.ts\nhttps://github.com/capricorn86/happy-dom/releases/tag/v20.8.9\n","enisa_id":"EUVD-2026-16893\n","aliases":"GHSA-w4gp-fjgq-3q4g\nCVE-2026-34226\n","epss":0.0,"dataProcessed":"Nov 1, 2026, 1:58:58 AM","vulnerabilityProduct":[],"vulnerabilityVendor":[]}},{"id":"9961277d-c409-3c98-82a0-a68b531d74ec","vulnerability":{"id":"CVE-2026-34226","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. Versions prior to 20.8.9 may attach cookies from the current page origin (`window.location`) instead of the request target URL when `fetch(..., { credentials: \"include\" })` is used. This can leak cookies from origin A to destination B. Version 20.8.9 fixes the issue.","datePublished":"Mar 27, 2026, 9:17:24 PM","dateUpdated":"Jul 15, 2026, 1:04:37 AM","status":"PUBLISHED","baseScore":7.5,"baseScoreVersion":"3.1","baseScoreVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","references":"https://github.com/capricorn86/happy-dom/security/advisories/GHSA-w4gp-fjgq-3q4g\nhttps://github.com/capricorn86/happy-dom/pull/2117\nhttps://github.com/capricorn86/happy-dom/commit/68324c21d7b98f53f7bb5a7b3e185bda7106e751\nhttps://github.com/capricorn86/happy-dom/blob/f8d8cad41e9722fab9eefb9dfb3cca696462e908/packages/happy-dom/src/fetch/utilities/FetchRequestHeaderUtility.ts\nhttps://github.com/capricorn86/happy-dom/releases/tag/v20.8.9\n","enisa_id":"EUVD-2026-16893\n","assigner":"GitHub_M","epss":0.47,"dataProcessed":"Nov 1, 2026, 7:19:35 AM","vulnerabilityProduct":[{"id":"3ab6e93c-bda8-3bce-ab47-0db4adb3f9ce","product":{"name":"happy-dom","vendor":{"name":"capricorn86"}},"product_version":"\u003c 20.8.9"}],"vulnerabilityVendor":[{"id":"0bb652a1-a3fc-3d2d-b0c0-39eab3f51abb","vendor":{"name":"capricorn86"}}]}}],"enisaIdAdvisory":[]}