Skip to main content
← All vulnerabilities
CVE-2026-25493GHSA-8JR8-7HR4-VHFX

Craft has a SSRF in GraphQL Asset Mutation via HTTP Redirect

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

Summary

Craft is a platform for creating digital experiences. In Craft versions 4.0.0-RC1 through 4.16.17 and 5.0.0-RC1 through 5.8.21, the saveAsset GraphQL mutation validates the initial URL hostname and resolved IP against a blocklist, but Guzzle follows HTTP redirects by default. An attacker can bypass all SSRF protections by hosting a redirect that points to cloud metadata endpoints or any internal IP addresses. This issue is patched in versions 4.16.18 and 5.8.22.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • craftcms cms

    From 5.0.0-RC1 · fixed in 5.8.22; From 4.0.0-RC1 · fixed in 4.16.18

  • craftcms/cmsPackagist

    From 5.0.0-RC1 · fixed in 5.8.22

  • craftcms/cmsPackagist

    From 4.0.0-RC1 · fixed in 4.16.18

References 3

GitHub · craftcms/cms