CVE-2025-57810
Last modified
CVE-2025-57810 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. jsPDF is a library to generate PDFs in JavaScript. Prior to 3.0.2, user control of the first argument of the addImage method results in CPU utilization and denial of service. EPSS estimates a 0.66% chance of exploitation in the next 30 days.
Description
jsPDF is a library to generate PDFs in JavaScript. Prior to 3.0.2, user control of the first argument of the addImage method results in CPU utilization and denial of service. If given the possibility to pass unsanitized image data or URLs to the addImage method, a user can provide a harmful PNG file that results in high CPU utilization and denial of service. The vulnerability was fixed in jsPDF 3.0.2.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Parall | Jspdf | < 3.0.2 |
References
- https://github.com/parallax/jsPDF/pull/3880Issue Tracking
- https://github.com/parallax/jsPDF/security/advisories/GHSA-8mvj-3j78-4qmwExploit, Vendor Advisory
- https://github.com/parallax/jsPDF/security/advisories/GHSA-8mvj-3j78-4qmwExploit, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2025-57810?
How severe is CVE-2025-57810?
How do I fix CVE-2025-57810?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-57805The Scratch Channel is a news website. In versions 1 and 1.1…8.7
- CVE-2025-57806Local Deep Research is an AI-powered research assistant for …6.9
- CVE-2025-57807ImageMagick is free and open-source software used for editin…9.8
- CVE-2025-57808ESPHome is a system to control microcontrollers remotely thr…8.1
- CVE-2025-57809XGrammar is an open-source library for efficient, flexible, …7.5
- CVE-2025-5781Information Exposure Vulnerability in Hitachi Ops Center API…5.2
- CVE-2025-57811Craft is a platform for creating digital experiences. From v…7.2
- CVE-2025-57812CUPS is a standards-based, open-source printing system, and …3.7
- CVE-2025-57813traQ is a messenger application built for Digital Creators C…5.9
- CVE-2025-57814request-filtering-agent is an http(s).Agent implementation t…5.5
- CVE-2025-57815Fides is an open-source privacy engineering platform. Prior …6.5
- CVE-2025-57816Fides is an open-source privacy engineering platform. Prior …7.5
Are you affected by CVE-2025-57810?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
