in serialized function bodies","description":"### Impact `serialize-javascript` escapes its output so it is safe to embed inside a `

Zurück zur Liste

Serialize JavaScript: Cross-site scripting (XSS) via unescaped </script> in serialized function bodies — GHSA-GFHX-HW2G-V5HG

GitHub · GitHub · GHSA-GFHX-HW2G-V5HG

ID
GHSA-GFHX-HW2G-V5HG
Datum
Quelle
GitHub
Vendor
GitHub
Risiko
niedrig
CVSS
2.3

Zusammenfassung

### Impact `serialize-javascript` escapes its output so it is safe to embed inside a `<script>` element. In 7.1.1 that guarantee does not hold for **function values**: a crafted function body can carry a literal, unescaped `</script>` into the output, terminating the script element early so the remainder is parsed as HTML. `SCRIPT_CLOSE_REGEXP` used `<\/script[^>]*>` as its first alternative. The character class…

Zeitlicher Verlauf

Von der Quelle veröffentlicht
2026-09-30

Risikokontext

  • Gemeldeter Schweregrad oder Risikowert: niedrig.
  • Gemeldeter CVSS-Wert: 2.3 von 10.
  • Prüfe die Exponierung für das betroffene Produkt oder die Produktfamilie: npm: serialize-javascript.

Produkt

npm: serialize-javascript

Was tun?

Allgemeine, vorsichtige Schritte (bitte prüfe die offizielle Quelle für Details):

  • Prüfe Exponierung und plane Maßnahmen nach Risiko und Umfeld.
  • Identifiziere betroffene Produktversionen und prüfe, ob du betroffen bist.
  • Spiele Hersteller-Updates/Patches ein oder setze empfohlene Mitigations um.
  • Lies das offizielle Advisory für betroffene Versionen und konkrete Schritte.

Offizielles Advisory

Nachweise und Herkunft

Kanonische Advisory-ID
GHSA-GFHX-HW2G-V5HG
Quelle
GitHub
Vendor
GitHub
Von der Quelle veröffentlicht
2026-09-30
Letzte Quellenaktivität
2026-09-30
Weitere Kennungen
CVE-2026-97711
Kuratiert von
hlukh.ch

Verwandte Hinweise und Zusammenhänge

Diese Hinweise sind anhand gemeinsamer CVE-, Produkt-, Hersteller-, Quellen- oder Zeitsignale verknüpft.