Vulnerability · Published Sep 10, 2026 · Assigned by VulnCheck
CVE-2026-88937knowns through 0.33.0 Path Traversal via Template Engine
High 8.8
In plain English
A high-severity path traversal in knowns from knowns-dev. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 51% of all known vulnerabilities).
Severity (CVSS 3.1)8.8High
Exploit odds (30 days)0.7%top 48.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known
Official description
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.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| knowns-dev | knowns | 0 – through 0.33.0 |
Weakness: CWE-22 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
References
- GitHub Security Advisory (GHSA-68cq-4rwm-f7jr) vendor-advisory
- GitHub Security Advisory (GHSA-xjcg-5j3r-m6f9) vendor-advisory
- https://github.com/knowns-dev/knowns/blob/v0.33.0/internal/codegen/template_engine.go#L625-L636 technical-description
- https://github.com/knowns-dev/knowns/blob/v0.33.0/internal/codegen/template_engine.go#L318-L344 technical-description
- VulnCheck Advisory: knowns through 0.33.0 Path Traversal via Template Engine third-party-advisory