Improper Encoding or Escaping of Output in jspdf - CVE-2026-24737
Published: April 27, 2026
jspdf
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary JavaScript.
The vulnerability exists due to improper encoding or escaping of output in the AcroForm module when processing unsanitized input passed to affected AcroForm methods or properties. A remote attacker can supply crafted input to inject arbitrary PDF objects and execute arbitrary JavaScript.
User interaction is required to open the crafted PDF document.