QSearchQSearch

CVE-2026-49493

8.8 HIGH

Markdown Preview Enhanced before 0.8.28 parses Bitfield fenced code blocks with interpretJS(), which evaluates the block content as code ...

Published: 2026-06-05 · Last updated: 2026-06-05

Severity and scoring

CVSS
8.8 HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CWE
CWE-94

Description

Markdown Preview Enhanced before 0.8.28 parses Bitfield fenced code blocks with interpretJS(), which evaluates the block content as code via vm.runInNewContext(), allowing arbitrary code execution. A crafted markdown document containing a malicious bitfield code block executes attacker-controlled code on the server side when the document is rendered or exported. Fixed in 0.8.28 by parsing bitfield register definitions with JSON5.parse(), since they are purely data.

Source: NVD

References

Related CVEs

Same CWE

  • CVE-2026-52860 Vim is an open source, command line text editor
  • CVE-2026-52858 Vim is an open source, command line text editor
  • CVE-2026-47167 Vim is an open source, command line text editor
  • CVE-2026-47162 Vim is an open source, command line text editor
  • CVE-2026-44495 Axios is a promise based HTTP client for the browser and Node.js (7.0 HIGH)