CVE Catalog

CVE-2026-88937

HighCVSS 8.8
Published: Translated: NVD NIST

Summary

knowns through 0.33.0 fails to properly validate template destination paths in the code generation template engine, allowing attackers to read and write arbitrary files outside the project root. Attackers can supply malicious templates that traverse directories to overwrite shell profiles, steal credentials, or achieve persistent code execution on victim systems.

Risk Assessment

This vulnerability enables remote code execution and credential theft, potentially leading to full system compromise of the victim. Organizations using knowns for code generation are at risk of persistent compromise.

Recommendation

Upgrade knowns to a version newer than 0.33.0 if available, or suspend use of the code generation template engine until a fix is released. Additionally, restrict the privileges of the code generation process and verify the source of templates.

Other vulnerabilities in knowns

See all
Original NVD description (English source)

knowns through 0.33.0 fails to properly validate template destination paths in the code generation template engine, allowing attackers to read and write arbitrary files outside the project root. Attackers can supply malicious templates that traverse directories to overwrite shell profiles, steal credentials, or achieve persistent code execution on victim systems.

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