Bug 2563184 (CVE-2026-118660) - CVE-2026-118660 happy-dom: happy-dom: Server-Side Request Forgery via default loading of external resources
Summary: CVE-2026-118660 happy-dom: happy-dom: Server-Side Request Forgery via default...
Keywords:
Status: NEW
Alias: CVE-2026-118660
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2563397 2563399 2563400
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-10-28 20:32 UTC by OSIDB Bzimport
Modified: 2026-11-03 08:30 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-10-28 20:32:42 UTC
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. Prior to 21.0.0, Happy DOM loads iframe src URLs and link rel="stylesheet" href URLs by default while parsing untrusted HTML on the server because disableIframePageLoading and disableCSSFileLoading default to false. An attacker who controls parsed HTML can therefore cause server-side requests to arbitrary internal or cloud endpoints without an application opt-in and may expose confidential responses or credentials returned by those endpoints. This issue is fixed in version 21.0.0.


Note You need to log in before you can comment on or make changes to this bug.