CVE-2026-84992 in md-editor-v3信息

摘要

由 VulDB • 2026-09-18

md-editor-v3 是一个使用 JSX 和 TypeScript 开发的 Vue 3 Markdown 编辑器。在版本 6.5.4 之前,packages/MdEditor/layouts/Content/composition/useMarkdownIt.ts 中 MdPreview 的 useMarkdownIt() 高亮回调函数会将 fenced-code(围栏代码块)的语言值插入到 class 和 language HTML 属性中,且未进行转义或统一加引号。已高亮和非高亮的渲染路径均会到达此返回值,而 XSSPlugin 仅在渲染前过滤现有的 html_block 和 html_inline token,因此无法检查由渲染器生成的 HTML。攻击者若能提供 Markdown 内容,即可利用精心构造的 fenced-code 元数据在受害者渲染时于应用源上下文中执行 JavaScript,包括当主机持久化存储该 Markdown 时的存储型跨站脚本(Stored XSS)。此问题已在版本 6.5.4 中修复。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

来源

Interested in the pricing of exploits?

See the underground prices here!