CVE-2025-53626

pdfme has Sandbox Escape and Prototype Pollution vulnerabilities in pdfme expression evaluation

Published Jul 10, 2025 CVSS 3.1 · 6.1 Medium EPSS < 1% KEV · Not listed
Description
pdfme is a TypeScript-based PDF generator and React-based UI. The expression evaluation feature in pdfme 5.2.0 to 5.4.0 contains critical vulnerabilities allowing sandbox escape leading to XSS and prototype pollution attacks. This vulnerability is fixed in 5.4.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-21039 @pdfme/common vulnerable to to XSS and Prototype Pollution through its expression evaluation
Github GHSA Github GHSA GHSA-54xv-94qv-2gfg @pdfme/common vulnerable to to XSS and Prototype Pollution through its expression evaluation
History
Type Values Removed Values Added
Metrics epss

{'score': 0.0003}

epss

{'score': 0.00032}

Type Values Removed Values Added
Metrics epss

{'score': 0.0003}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description pdfme is a TypeScript-based PDF generator and React-based UI. The expression evaluation feature in pdfme 5.2.0 to 5.4.0 contains critical vulnerabilities allowing sandbox escape leading to XSS and prototype pollution attacks. This vulnerability is fixed in 5.4.1.
Title pdfme has Sandbox Escape and Prototype Pollution vulnerabilities in pdfme expression evaluation
Weaknesses CWE-1321
CWE-79
CWE-94
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 10, 2025, 7:08 PM
Reserved
Jul 7, 2025, 2:20 PM
Status
Deferred
Published
Jul 10, 2025, 7:15 PM
Modified
Jun 17, 2026, 9:38 AM