Markdown Preview Enhanced 是 Visual Studio Code 的一个 Markdown 预览扩展。在 0.8.29 版本之前,该扩展会使用 执行由仓库控制的 和 文件,而这种方式并未在 Node.js 宿主环境之间提供安全边界。当用户在恶意仓库中打开一个 Markdown 文件时,会自动加载这些文件,通过原型链遍历可以访问宿主的 构造函数和 对象,从而无需用户进一步交互即可以受害者账户的身份执行操作系统命令。无论是配置文件的评估还是解析器钩子的评估均受到该漏洞影响,并且该攻击不依赖于
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| shd101wyy | vscode-markdown-preview-enhanced | < 0.8.29 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| shd101wyy | vscode-markdown-preview-enhanced | < 0.8.29 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-54525 | 8.8 HIGH | Markdown Preview Enhanced: One Click RCE via Markdown Link Command Injection on Windows |
| CVE-2026-54702 | 7.3 HIGH | Markdown Preview Enhanced: Blind Command Dispatch via Unvalidated Webview Message Handler |
| CVE-2026-54701 | 6.9 MEDIUM | Markdown Preview Enhanced: Stored XSS via Unsanitized `.crossnote/head.html` Injection in |
| CVE-2026-54703 | 5.8 MEDIUM | Markdown Preview Enhanced: Arbitrary File Write via updateMarkdown Command Without Path Va |
No comments yet