High severity · published Jul 26, 2026
CVE-2026-17497
NoteGen arbitrary OS command execution via Tauri shell:allow-execute for bash/python
8.3
CVSS
0.7%
EPSS
No
On KEV
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.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
Attack vector
Network
Complexity
High
Privileges
None
User interaction
Required
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.7% · higher than 55% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
NO
NoteGen · codexu
before 0.32.0 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-17497
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-17497
Product
https://github.com/codexu/note-gen
Patch
https://github.com/codexu/note-gen/commit/00064a4a8ec4177d51094ffb3e15bf0758009c1f
Product
https://github.com/codexu/note-gen/releases/tag/note-gen-v0.32.0
More from NoteGen
8.1
CVE-2026-17496
NoteGen chat preview XSS via unsanitized AI/skill HTML rendering
2.6
CVE-2026-111935
NoteGen through 0.38.3 Local File Disclosure via Chat Image Analysis
