Security Flaw in Vue Component Markdown Conversion Tool by Nuxt.js
CVE-2026-63671

8.1HIGH

Key Information:

Status
Vendor
CVE Published:
16 September 2026

What is CVE-2026-63671?

The MDC tool in Nuxt.js, prior to version 0.22.1, contains a vulnerability that allows dangerous HTML to bypass sanitization. This occurs due to the use of parseMarkdown with the allowDangerousHtml option enabled by default. The sanitizer's validateProp only checks href or src attributes, leaving an SVG xlink:href value with a javascript: URL vulnerable to execution. Additionally, the security mechanism fails to block data:text/html iframes, leading to potential script execution in untrusted Markdown. The vulnerability was resolved in version 0.22.1, emphasizing the importance of updating to safeguard against these exploits.

Affected Version(s)

mdc < 0.22.1

References

CVSS V3.1

Score:
8.1
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.