Lucene search
+L

5 matches found

OSV
OSV
added 2026/08/12 5:31 p.m.10 views

CVE-2026-73299 Prompty: Server-Side Template Injection to Remote Code Execution in the @prompty/core Nunjucks Renderer

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 propertie...

10CVSS5.5AI score
SaveExploits0References8
OSV
OSV
added 2026/07/24 4:23 p.m.6 views

GHSA-W28W-GP39-M4P6 Prompty: Server-Side Template Injection to Remote Code Execution in the @prompty/core Nunjucks Renderer

Summary 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. Affected packages - npm...

10CVSS6.4AI score0.01215EPSS
SaveExploits0References4
Veracode
Veracode
added 2026/07/18 6:59 a.m.11 views

Code Injection

@prompty/core is vulnerable to Code Injection. The vulnerability is due to the use of gray-matter with executable JavaScript frontmatter enabled, which allows an attacker to execute arbitrary JavaScript by supplying a malicious .prompty file...

8.7CVSS5.8AI score0.00931EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 7:53 p.m.19 views

Prompty: Arbitrary code execution via JavaScript frontmatter in TypeScript loader

Summary The TypeScript Prompty loader used gray-matter without overriding executable frontmatter engines. gray-matter supports JavaScript frontmatter blocks such as ---js and evaluates them while parsing. An attacker-controlled .prompty file could therefore execute arbitrary JavaScript during...

8.7CVSS5.7AI score0.00931EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2026/07/17 7:46 p.m.11 views

GHSA-WXHM-2MQ7-7697 Prompty: Arbitrary file read via file reference expansion

Summary Prompty loaders expanded $file:... references in .prompty frontmatter without enforcing that the resolved path stayed within an authorized directory. An attacker-controlled prompt file could use path traversal or an absolute path to cause the host application to read files accessible to t...

7.5CVSS5.2AI score0.01057EPSS
SaveExploits0References4
Rows per page
Query Builder