Vulnerabilities/

Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()

Severity:
High

Description

The serialize-javascript npm package (versions <= 7.0.2) contains a code injection vulnerability. It is an incomplete fix for CVE-2020-7660.

While RegExp.source is sanitized, RegExp.flags is interpolated directly into the generated output without escaping. A similar issue exists in Date.prototype.toISOString().

Recommendation

Update the serialize-javascript package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
serialize-javascript
Anything's wrong? Let us know Last updated on March 02, 2026