Lucene search
+L

18 matches found

OSV
OSV
•added 2026/09/16 10:14 p.m.•8 views

GHSA-MXM6-V9R6-R94C @nuxtjs/mdc's URL sanitizer misses SVG xlink:href and data:text/html, allowing XSS from untrusted markdown at the default configuration

Summary @nuxtjs/mdc renders untrusted markdown including raw HTML to a Vue component tree. Across two prior advisories it added a URL/attribute sanitizer to block dangerous links in that HTML: validateProps / validateProp and an unsafeLinkPrefix deny-list dist/runtime/parser/utils/props.js. The...

8.1CVSS5.9AI score0.00474EPSS
SaveExploits0References6
Snyk
Snyk
•added 2026/09/16 10:14 p.m.•9 views

Incomplete List of Disallowed Inputs

Overview @nuxtjs/mdc is a Nuxt MDC module Affected versions of this package are vulnerable to Incomplete List of Disallowed Inputs in validateProp and isAnchorLinkAllowed in src/runtime/parser/utils/props.ts. An attacker can execute script in the page origin or load active HTML in an iframe by...

8.5CVSS5.9AI score0.00474EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/16 10:14 p.m.•13 views

@nuxtjs/mdc's URL sanitizer misses SVG xlink:href and data:text/html, allowing XSS from untrusted markdown at the default configuration

Summary @nuxtjs/mdc renders untrusted markdown including raw HTML to a Vue component tree. Across two prior advisories it added a URL/attribute sanitizer to block dangerous links in that HTML: validateProps / validateProp and an unsafeLinkPrefix deny-list dist/runtime/parser/utils/props.js. The...

8.1CVSS5.9AI score0.00474EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2026/09/16 3:17 p.m.•14 views

CVE-2026-63671

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted...

8.1CVSS0.00474EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/09/16 2:25 p.m.•14 views

EUVD-2026-80789

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted...

8.1CVSS5.9AI score0.00474EPSS
SaveExploits0References5
CVE
CVE
•added 2026/09/16 2:25 p.m.•37 views

CVE-2026-63671

@nuxtjs/mdc prior to 0.22.1 contains two gaps in its default URL sanitizer that enable cross-site scripting (XSS) from untrusted Markdown. First, validateProp checks only attributes named href or src, so an SVG xlink:href value (represented as xLinkHref) retains a javascript: URL that executes in...

8.1CVSS5.9AI score0.00474EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/09/16 2:25 p.m.•13 views

CVE-2026-63671 @nuxtjs/mdc: the URL sanitizer misses SVG xlink:href and data:text/html, allowing XSS from untrusted markdown at the default configuration

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted...

8.1CVSS5.9AI score0.00474EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/09/16 2:25 p.m.•40 views

CVE-2026-63671 @nuxtjs/mdc: the URL sanitizer misses SVG xlink:href and data:text/html, allowing XSS from untrusted markdown at the default configuration

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted...

8.1CVSS0.00474EPSS
SaveExploits0References4
OSV
OSV
•added 2026/09/16 2:25 p.m.•19 views

CVE-2026-63671 @nuxtjs/mdc: the URL sanitizer misses SVG xlink:href and data:text/html, allowing XSS from untrusted markdown at the default configuration

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted...

8.1CVSS5.9AI score
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/16 12:00 a.m.•4 views

CVE-2026-63671: Improper Neutralization of Input During Web Page Generation

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted...

8.1CVSS5.9AI score0.00474EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
•added 2025/07/20 4:36 p.m.•3 views

@4verburga/alpine-spanishplus (>=1.6.6, <=3.0.2), @4xeverburga/alpine-spanishplus (>=3.0.1, <=3.2.0) +142 more potentially affected by CVE-2025-54075 via @nuxtjs/mdc (>=0.1.6, <=0.17.0)

@nuxtjs/mdc NPM version =0.1.6, =1.6.6, =3.0.1, =0.0.1, =0.0.1, =0.1.1, =0.0.2, =1.0.7, =1.0.7, =0.9.1, =1.1.1, =1.0.1-alpha1, =1.1.0, =0.0.3, =0.10.6 - @copity/copity 0.0.3 and more Source cves: CVE-2025-54075 Source advisory: OSV:GHSA-CJ6R-RRR9-FG82...

8.3CVSS5.8AI score0.00302EPSS
SaveExploits0
Cvelist
Cvelist
•added 2025/07/18 3:47 p.m.•85 views

CVE-2025-54075 mdc vulnerable to XSS in markdown rendering bypassing HTML filter. (N°4)

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to version 0.17.2, a remote script-inclusion / stored cross-site scripting vulnerability in @nuxtjs/mdc lets a Markdown author inject a element. The tag rewrites how all subsequent relative...

8.3CVSS0.00302EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2025/07/18 12:00 a.m.•1 views

CVE-2025-54075: Improper Neutralization of Input During Web Page Generation

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to version 0.17.2, a remote script-inclusion / stored cross-site scripting vulnerability in @nuxtjs/mdc lets a Markdown author inject a element. The tag rewrites how all subsequent relative...

8.3CVSS6.1AI score0.00302EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2025/02/06 5:26 p.m.•8 views

CVE-2025-24981 Parsed HTML anchor links in Markdown provided to parseMarkdown can result in XSS in @nuxtjs/mdc

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. In affected versions unsafe parsing logic of the URL from markdown can lead to arbitrary JavaScript code due to a bypass to the existing guards around the javascript: protocol scheme in the URL. Th...

9.3CVSS9.1AI score0.00684EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2025/02/06 5:26 p.m.•25 views

CVE-2025-24981 Parsed HTML anchor links in Markdown provided to parseMarkdown can result in XSS in @nuxtjs/mdc

MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. In affected versions unsafe parsing logic of the URL from markdown can lead to arbitrary JavaScript code due to a bypass to the existing guards around the javascript: protocol scheme in the URL. Th...

9.3CVSS0.00684EPSS
SaveExploits0References3
CVE
CVE
•added 2025/02/06 5:26 p.m.•85 views

CVE-2025-24981

The CVE-2025-24981 vulnerability affects MDC (the Markdown-to-Vue integration used in @nuxtjs/mdc). The root cause is unsafe URL parsing in the parser (props.ts) that uses a deny-list for protocols (e.g., javascript:) but can be bypassed when the attacker provides hex-encoded HTML entities within...

9.3CVSS9AI score0.00684EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
•added 2025/02/06 5:16 p.m.•4 views

@4verburga/alpine-spanishplus (>=1.6.6, <=3.0.2), @4xeverburga/alpine-spanishplus (>=3.0.1, <=3.2.0) +134 more potentially affected by CVE-2025-24981 via @nuxtjs/mdc (>=0.1.6, <=0.12.1)

@nuxtjs/mdc NPM version =0.1.6, =1.6.6, =3.0.1, =0.1.1, =0.0.2, =1.0.7, =1.0.7, =0.9.1, =1.1.1, =1.0.1-alpha1, =1.1.0, =0.0.3, =0.0.2, =0.0.1, =0.0.4 and more Source cves: CVE-2025-24981 Source advisory: OSV:GHSA-J82M-PC2V-2484...

9.3CVSS5.3AI score0.00684EPSS
SaveExploits0
Positive Technologies
Positive Technologies
•added 2025/02/06 12:00 a.m.•17 views

PT-2025-5844 · Nuxt.Js · @Nuxtjs/Mdc

Name of the Vulnerable Software and Affected Versions: @nuxtjs/mdc versions prior to 0.13.3 Description: The issue arises from unsafe parsing logic of the URL from markdown, which can lead to arbitrary JavaScript code execution due to a bypass of the existing guards around the javascript: protoco...

9.3CVSS7AI score0.00684EPSS
SaveExploits0References16
Rows per page
Query Builder