CVE-2022-45025
Published: 07 December 2022
Summary
CVE-2022-45025 is a critical-severity OS Command Injection (CWE-78) vulnerability in Markdown Preview Enhanced Project Markdown Preview Enhanced. Its CVSS base score is 9.8 (Critical).
Operationally, ranked in the top 2.5% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
Deeper analysis
Markdown Preview Enhanced versions 0.6.5 and 0.19.6 for VSCode and Atom contain a command injection vulnerability in the PDF file import function. The flaw is tracked as CWE-78 and carries a CVSS 3.1 score of 9.8, reflecting network-accessible exploitation with no required authentication or user interaction and full impact on confidentiality, integrity, and availability.
An unauthenticated attacker can supply a malicious PDF to the import routine and execute arbitrary operating-system commands on the host running the affected editor extension, resulting in complete compromise of the workstation.
EPSS for the CVE rose from a low baseline to a peak of 0.7520 on 2025-12-11 before receding to the current value of 0.4179, indicating that exploitation interest increased substantially after disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2022-47950
Vulnerability details
Markdown Preview Enhanced v0.6.5 and v0.19.6 for VSCode and Atom was discovered to contain a command injection vulnerability via the PDF file import function.
- CWE(s)
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.