Skip to main content
← All vulnerabilities
CVE-2026-56394GHSA-C43V-4CR8-6MVP

Craft CMS - Authenticated Path Traversal in assets/icon Extension Parameter

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.17.7, 5.9.13
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Craft CMS from 4.0.0-RC1 contains an authenticated path traversal vulnerability in the assets/icon endpoint where the extension parameter is not validated before file existence checks. Attackers can bypass extension validation by passing traversal sequences that resolve to existing SVG files, allowing local file read access.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • craftcms cms

    From 4.0.0-RC1 · fixed in 4.17.7; From 5.0.0-RC1 · fixed in 5.9.13

  • craftcms/cmsPackagist

    From 4.0.0-RC1 · fixed in 4.17.7

  • craftcms/cmsPackagist

    From 5.0.0-RC1 · fixed in 5.9.13

References 3

GitHub · craftcms/cms

vulncheck.com