{"schema":"threatline.record/2","record":{"id":"CVE-2026-86016","aliases":["GHSA-vfhj-c636-h59x"],"summary":"VNote: Stored XSS via YAML Frontmatter Leading to Local File Read and Remote Exfiltration","details":"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.","categories":["Unclassified"],"product":"vnote","vendor":"vnotex","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-86016","source_modified_at":"2026-10-13T19:15:21.682Z","fetched_at":"2026-10-23T18:48:36.087640Z","product":"vnote","vendor":"vnotex","versions":[{"version":"< 4.3.0","status":"affected"}],"defaultStatus":null}],"fixed_versions":[],"cvss":8.2,"severity":"High","kev":{"listed":false},"epss":{"probability":0.00224,"percentile":0.12316,"score_date":"2026-10-23"},"published_at":"2026-10-13T19:15:21.682Z","modified_at":"2026-10-13T19:15:21.682Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-86016","fetched_at":"2026-10-23T18:48:36.087640Z","source_modified_at":"2026-10-13T19:15:21.682Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-86016","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","EPSS"],"references":[{"source":"CVE List","url":"https://github.com/vnotex/vnote/security/advisories/GHSA-vfhj-c636-h59x","tags":["x_refsource_CONFIRM"]},{"source":"CVE List","url":"https://github.com/vnotex/vnote/commit/7371efde531312eb24beb982fb5fdd73469cb171","tags":["x_refsource_MISC"]},{"source":"CVE List","url":"https://github.com/vnotex/vnote/releases/tag/v4.3.0","tags":["x_refsource_MISC"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-13T19:15:21.682Z","content_hash":"30b4226c99c8853711f498eab66bde826b60c57d8b43db921dd0818f9c319ffb"}}
