VYPR
High severity8.2NVD Advisory· Published Oct 13, 2026

CVE-2026-86016

CVE-2026-86016

Description

VNote is a note-taking platform. Prior to 4.3.0, VNote uses the assignment preNode.innerHTML = p_metaData in src/data/extra/web/js/markdownit.js to insert YAML frontmatter metadata into a pre element before the protectFromXss sanitization path runs. Opening an attacker-supplied Markdown note can therefore execute stored JavaScript in the file:// viewer context. Because QWebEngineSettings::LocalContentCanAccessRemoteUrls enables local content to access remote URLs, the script can read reachable local note files and transmit their contents to a remote server without further interaction after the note is opened. This issue is fixed in version 4.3.0.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

2
  • Vnotex/Vnotereferences2 versions
    (expand)+ 1 more
    • (no CPE)
    • (no CPE)range: <4.3.0

Patches

Vulnerability mechanics

References

3

News mentions

0

No linked articles in our index yet.