[pkg-vuln] CVE-2026-115897 in serialize-javascript@6.0.2 #1370

Open
opened 2026-10-27 16:14:57 +00:00 by kert · 0 comments
Owner

Severity: LOW
Package: serialize-javascript @ 6.0.2
Fixed in: 7.1.3

Serialize JavaScript serializes JavaScript values to a superset of JSON that includes regular expressions and functions. Prior to 7.1.3, the function-source escaping logic does not neutralize a bare closing-script prefix when attacker-influenced function source text ends exactly at that prefix. Because each function body is escaped independently, a delimiter supplied by surrounding serialized output can terminate an HTML script element, and a later serialized value supplies injected markup that

Reference: https://nvd.nist.gov/vuln/detail/CVE-2026-115897

**Severity:** LOW **Package:** `serialize-javascript` @ `6.0.2` **Fixed in:** `7.1.3` Serialize JavaScript serializes JavaScript values to a superset of JSON that includes regular expressions and functions. Prior to 7.1.3, the function-source escaping logic does not neutralize a bare closing-script prefix when attacker-influenced function source text ends exactly at that prefix. Because each function body is escaped independently, a delimiter supplied by surrounding serialized output can terminate an HTML script element, and a later serialized value supplies injected markup that **Reference:** https://nvd.nist.gov/vuln/detail/CVE-2026-115897
kert added this to the P21: Package Supply Chain — inventory, mirrors, drift, vuln scanning milestone 2026-10-27 16:14:57 +00:00
kert added the qualityci labels 2026-10-27 16:14:57 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#1370