What’s Vulnerable › Vulnerabilities
CVE-2026-17497: NoteGen arbitrary OS command execution via Tauri shell:allow-execute for bash/python
- Severity: high (CVSS 8.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.7% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-07-26 · updated 2026-10-24
- Weakness: CWE-78
Description
NoteGen before 0.32.0 grants the Tauri shell plugin shell:allow-execute capability for bash, python, and python3 with arbitrary arguments in the default desktop capabilities. JavaScript running in the application webview can therefore invoke plugin:shell|execute to run attacker-controlled operating system commands with the privileges of the NoteGen process. In combination with script execution in the webview (for example via chat XSS), this enables full remote code execution on the user's machine.
Affected products
- codexu NoteGen: before 0.32.0 — fixed in 0.32.0
How to fix
Upgrade to a fixed version: codexu NoteGen 0.32.0. Check the vendor advisory for mitigations.
References
- https://github.com/codexu/note-gen
- https://github.com/codexu/note-gen/commit/00064a4a8ec4177d51094ffb3e15bf0758009c1f
- https://github.com/codexu/note-gen/releases/tag/note-gen-v0.32.0
Get alerted when CVE-2026-17497 or the next vulnerability affects your stack