CVE Catalog

CVE-2026-85601

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

6th percentile - higher than 6% of all known CVEs

Summary

Grav Admin before version 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.

Risk Assessment

Risk of arbitrary code execution in the context of an admin session, potentially leading to takeover of the admin panel and compromise of the entire Grav installation.

Recommendation

Update Grav Admin to version 2.0.20 or later and exercise caution when installing plugins and themes from untrusted sources.

Other vulnerabilities in Grav Admin

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS