Unauthenticated HTTP/2 Request Vulnerability in Happy DOM JavaScript Implementation
CVE-2026-118659
7.5HIGH
What is CVE-2026-118659?
The Happy DOM server-renderer package prior to version 21.0.2 contains a flaw allowing unauthenticated HTTP/2 requests. The ServerRendererServer improperly resolves attacker-controlled :path values against server.targetOrigin without verifying trust. This vulnerability enables an attacker to redirect requests to arbitrary HTTP or HTTPS endpoints, potentially exposing sensitive data through relayed responses from internal services.
Affected Version(s)
happy-dom < 21.0.2
