IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Happy DOM: Server-side Request Forgery über Laden von iframes und Stylesheets

CVE-2026-118660Hoch 8.6

← Alle Schwachstellen

Zusammenfassung

Happy DOM, eine JavaScript-DOM-Implementierung für den serverseitigen Einsatz, lädt standardmässig iframe- und Stylesheet-URLs beim Parsen von HTML. Ein Angreifer, der das geparste HTML beeinflussen kann, kann den Server veranlassen, Anfragen an interne oder Cloud-Endpunkte zu senden, und dabei vertrauliche Antworten oder Zugangsdaten erhalten. Dafür ist keine Aktivierung durch die Anwendung nötig.

Betroffen

  • capricorn86 Happy DOM (npm-Paket happy-dom) vor 21.0.0
  • Untere Grenze des betroffenen Bereichs: Unbekannt.

Behoben in

  • Behoben in Version 21.0.0, welche das Laden von iframe-Seiten und CSS-Dateien standardmässig deaktiviert.
  • Empfohlene Zielversion: 21.0.4 oder neuer, welche zudem die verwandte CVE-2026-115895 behebt.

Umgehung

  • Falls Sie nicht sofort aktualisieren können, setzen Sie disableIframePageLoading und disableCSSFileLoading in den Happy-DOM-Einstellungen auf true (dokumentiert für die 20.x-Linie; für Ihre Version prüfen).
  • Verarbeiten Sie mit Happy DOM kein unvertrauenswürdiges HTML auf dem Server, bis die Aktualisierung abgeschlossen ist.
  • Beschränken Sie den ausgehenden Datenverkehr des Anwendungshosts, zum Beispiel durch Blockieren interner und Metadaten-Adressen.

Ausnutzung

  • Keine Ausnutzung in freier Wildbahn bekannt; laut der Nachverfolgung eines Projekts nicht im CISA-KEV-Katalog.
  • Das GitHub-Advisory enthält einen kurzen Reproduktionsbeispiel für die iframe- und Stylesheet-Fälle. Es wurde kein öffentliches Exploit-Modul gefunden.
  • CISA SSVC: Exploitation none, Automatable yes, Technical Impact partial.
  • EPSS: 0.4 %.

Unsere Empfehlung

  • Prüfen Sie, ob Happy DOM in Ihren Produktivabhängigkeiten enthalten ist und ob es HTML parst, das Benutzer oder Dritte beeinflussen können (Rich Text, E-Mail-Vorlagen, Link-Vorschauen, Prerendering).
  • Aktualisieren Sie auf 21.0.4 oder neuer und testen Sie Ihre Test-Suites, da sich die Einstellungen geändert haben und einige Tests fehlschlagen können.
  • Wenden Sie bis dahin die Workaround-Massnahme an und beschränken Sie ausgehende Anfragen des Anwendungshosts.
  • Überwachen Sie ausgehende Verbindungen des Anwendungshosts auf Anfragen an interne oder Metadaten-Adressen.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 06:53.

Referenzen der NVD (4)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.