MEDIUMCVSS v3.1 5.4Vulnerability

CVE-2026-126365

Astro is a web framework for content-driven websites. Prior to @astrojs/prism 4.1.2, and from @astrojs/markdoc 0.3.0 until 2.1.2, runHighlighterWithAstro() returned code unchanged when Prism had no grammar for the requested language, and callers inserted that result as raw HTML. A code block labeled with an unsupported language could therefore render embedded HTML and script instead of displaying it as text. The Prism component was affected when applications supplied untrusted code with an unsupported or attacker-controlled lang, and the @astrojs/markdoc prism() extension was affected for less-trusted content authors even when Markdoc's ordinary HTML rendering was disabled. This issue is fixed in @astrojs/prism 4.1.2 and @astrojs/markdoc 2.1.2.

Properties

Severity
MEDIUM
Nvd fetched at
2026-11-14T00:40:25.638091+00:00
Epss score
0.00171
Cvss severity
MEDIUM
Cvss score
5.4
Retrieved at
2026-11-14T00:51:03+00:00
Last source
FIRST EPSS
Score
5.4
Cvss version
3.1
Cve id
CVE-2026-126365
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
First seen by Signal
2026-11-13T04:09:07+00:00
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Published at
2026-11-13T00:20:12.243
Last modified
2026-11-13T00:20:12.243
Epss percentile
0.06573

Related Entities (1)

Related research

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-126365 (CVSS v3.1 5.4) — Ninja Signal Threat Intelligence | Ninja Signal