Skip to content
CVE PROGRAM SOURCE RECORD7.3 High

CVE-2026-126042

VNote 3.11.0 before 4.12.0 OS Command Injection via Tasks Magic Variables

Description

VNote 3.11.0 before 4.12.0 contains an OS command injection vulnerability in its Tasks feature: magic variables such as ${bufferName} and ${selectedText} are substituted into a shell command string without escaping. Attackers can share a notebook containing a note whose filename or text includes shell metacharacters such as $(...), backticks, ; or |, executing commands as the victim when they run a task referencing these variables.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

vnotex VNote

Default version status: unaffected

  • 3.11.0 to < 4.12.0affected
pkg:github/vnotex/vnote

References