CVE Catalog

CVE-2026-73299

CriticalCVSS 10.0
Published: Updated: Translated: NVD NIST

Summary

Prompty is a markdown file format (.prompty) for LLM prompts. Prior to 0.1.5 and 2.0.0-beta.5, the TypeScript Nunjucks renderer evaluated untrusted .prompty template bodies with unrestricted JavaScript member access. An attacker-controlled template could traverse constructor and prototype properties to execute JavaScript in the host Node.js process. This issue is fixed in versions 0.1.5 and 2.0.0-beta.5.

Risk Assessment

The risk for the organization is remote code execution in the Node.js process, which can lead to application and data compromise.

Recommendation

It is recommended to update Prompty to version 0.1.5 or 2.0.0-beta.5 and avoid processing untrusted .prompty files.

Original NVD description (English source)

Prompty is a markdown file format (.prompty) for LLM prompts. Prior to 0.1.5 and 2.0.0-beta.5, the TypeScript Nunjucks renderer evaluated untrusted .prompty template bodies with unrestricted JavaScript member access. An attacker-controlled template could traverse constructor and prototype properties to execute JavaScript in the host Node.js process. This issue is fixed in versions 0.1.5 and 2.0.0-beta.5.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS