NetSight
medium5.4

CVE-2026-85601

Grav Admin before 2.0.20 fails to sanitize output from marked.parse() before injecting it into the DOM via Svelte's {@html} directive in MarkdownEditor and Mar…

Impact

Grav Admin before 2.0.20 fails to sanitize output from marked.parse() before injecting it into the DOM via Svelte's {@html} directive in MarkdownEditor and MarkdownModal components. Attackers can inject javascript: URI schemes in plugin or theme changelogs to execute arbitrary code in authenticated admin sessions without requiring site access.

Affected products

ProductAffected versions
Grav Admin
before 2.0.20

Versions were read from the advisory text. No structured product data has been published for this record yet.

Weakness classification

References