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

Mon, 27 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 27 Jul 2026 13:15:00 +0000

Type Values Removed Values Added
First Time appeared Codexu
Codexu notegen
Vendors & Products Codexu
Codexu notegen

Sun, 26 Jul 2026 15:00:00 +0000

Type Values Removed Values Added
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.
Title NoteGen arbitrary OS command execution via Tauri shell:allow-execute for bash/python
Weaknesses CWE-1249
CWE-276
CWE-78
References
Metrics cvssV3_1

{'score': 8.3, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: JFROG

Published: 2026-07-26T14:38:08.960Z

Updated: 2026-07-27T14:49:03.628Z

Reserved: 2026-07-26T14:37:51.448Z

Link: CVE-2026-17497

cve-icon Vulnrichment

Updated: 2026-07-27T14:48:59.520Z

cve-icon NVD

No data.

cve-icon Redhat

No data.