Skip to content
CVE PROGRAM SOURCE RECORD10.0 Critical

CVE-2025-65108

md-to-pdf is vulnerable to arbitrary JavaScript code execution when parsing front matter

Description

md-to-pdf is a CLI tool for converting Markdown files to PDF using Node.js and headless Chrome. Prior to version 5.2.5, a Markdown front-matter block that contains JavaScript delimiter causes the JS engine in gray-matter library to execute arbitrary code in the Markdown to PDF converter process of md-to-pdf library, resulting in remote code execution. This issue has been patched in version 5.2.5.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

simonhaenisch md-to-pdf

  • < 5.2.5affected

References