Description
Prototype Pollution in internal assign() helper in Linkify allows remote attackers to execute arbitrary JavaScript (Stored or Reflected XSS) via injection of event handlers through unfiltered proto property. This issue affects Linkify version 4.3.1 and is fixed in 4.3.2.
Recommendation
Update the linkifyjs package to the latest compatible version. Followings are version details:
- Affected version(s): = 4.3.1
- Patched version(s): 4.3.2
References
Could your website be exposed too?
SmartScanner can check your website for Linkify Allows Prototype Pollution & HTML Attribute Injection (XSS) and gives you actionable findings to investigate.
Start a free scanRelated Issues
- tarteaucitron.js allows prototype pollution via custom text injection - CVE-2025-31475
- MathLive's Lack of Escaping of HTML allows for XSS - CVE-2025-29049
- billboard.js allows prototype pollution via the function generate - CVE-2025-49223
- Handlebars.js has Prototype Pollution Leading to XSS through Partial Template Injection - CVE-2026-33916


