craftcms/cms · Duplicate Advisory: Craft CMS has authenticated path traversal in `assets/icon`, allowing local `.svg` file read
Affects craftcms/cmsSource GCVE Database
CVSS 6.5 Medium.
Data as of 7 Aug 2026, 06:41 UTC
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NWhat to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Packagistcraftcms/cms | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Until a fix is available, restrict authenticated user permissions to minimize exposure and avoid uploading or storing sensitive SVG files accessible via the vulnerable endpoint.
Description
Craft CMS versions from 4.0.0-RC1 contain an authenticated path traversal vulnerability in the assets/icon endpoint. This flaw allows an attacker with valid credentials to bypass extension validation by using path traversal sequences, enabling local SVG file read access. The vulnerability has a CVSS score of 6.5, indicating high severity. No patch or remediation details are provided in the available data. There are no known exploits in the wild at this time.
References
- github.com/craftcms/cms/security/advisories/GHSA-c43v-4cr8-6mvp (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-56394 (opens in a new tab)
- github.com/craftcms/cms/commit/30f5f1a8d6edf0f3a00be72c42c78d9dc7d72d5c (opens in a new tab)
- vulncheck.com/advisories/craft-cms-authenticated-path-traversal-in-assets-icon-extension-parameter (opens in a new tab)