Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain ability to supply input to ImageMagick
-
ExploitCraft input that evades configured policy.xml restriction
-
ExecutionInvoke operation the policy was meant to block
-
ImpactPolicy-restricted coder/operation executes (defense bypassed)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
|
| Exploitation Conditions | Exploitation requires a deployment that actually configures ImageMagick security-policy restrictions (policy.xml) to block specific coders or operations - the bug only matters where that policy is relied on as a boundary; against a default install with no restrictive policy there is nothing to bypass. The attacker must also be able to supply input that ImageMagick processes. Limiting factors per the vendor CVSS 4.0 vector: local vector (AV:L), high attack complexity (AC:H), a present attack requirement (AT:P), and high privileges required (PR:H), with no user interaction; impact is limited to Low across confidentiality, integrity, and availability. The specific trigger of the residual bypass is not described in the available sources. |
| Impact | All signals point to a low real-world priority. The vendor CVSS 4.0 base score is 1.8 (Low) with vector AV:L/AC:H/AT:P/PR:H/UI:N and only Low confidentiality/integrity/availability impact to the vulnerable system (VC:L/VI:L/VA:L, no subsequent-system impact). The flaw is a CWE-693 protection-mechanism (security-policy) bypass - a defense-in-depth weakening rather than a direct code-execution or data-disclosure bug, which is why impact metrics are all Low. The vuln.today decision label is 'monitor', consistent with the low score. No EPSS score and no CISA KEV entry were provided in the input, and no exploitation-probability signal is available to contrast against. The references are vendor/analyst advisories (GHSA, VulnCheck), not exploit code, so there is no public exploit identified at time of analysis. The notable nuance is that this is explicitly an INCOMPLETE FIX of a prior bypass (GHSA-jjp4-3fwf-393j), meaning the original hardening remains partially defeatable; organizations that depend on ImageMagick's policy.xml as a security boundary should still apply the update, but there is no evidence of urgency. Net: a genuine low-severity, defense-in-depth issue, not a high-CVSS-but-low-risk mismatch - the score and the decision label agree. |
| Exploit ScenarioDerived | An actor who can submit crafted input to an ImageMagick instance whose operator relies on a configured policy.xml to block certain coders or operations supplies input that evades those restrictions, causing ImageMagick to perform an operation the policy was meant to deny. Because this is an incomplete fix of a prior bypass, the residual gap is exercised the same way. No public working exploit code was identified in the provided sources, and the exact trigger is not described in the available evidence. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
ImageMagick before 6.9.13-58 and 7.x before 7.1.2-32 can bypass configured security-policy restrictions because the fix for GHSA-jjp4-3fwf-393j was incomplete. The exposure is limited to deployments that actually rely on policy.xml to block specific coders or operations and that accept attacker-supplied input; the vendor CVSS 4.0 vector is local (AV:L), high complexity (AC:H), with a present attack requirement (AT:P) and high privileges (PR:H), and low impact across confidentiality, integrity and availability. No public exploit identified at time of analysis; CISA KEV does not list it and the vuln.today decision is monitor.
RemediationAI
Upgrade to ImageMagick 6.9.13-58 or later on the 6.x branch, or 7.1.2-32 or later on the 7.x branch; the GHSA lists those fixed releases. Until the update is applied, verify that policy.xml is scoped as intended and restrict who can supply input to ImageMagick, because the bypass only matters where a restrictive policy is relied on as a boundary. No workaround is described in the available sources, and the vendor advisory should be consulted for any additional guidance: https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4wfv-467j-fqh9.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
ImageMagick implements configurable security policies, typically in policy.xml, which can disable coders or restrict operations. CWE-693 (Protection Mechanism Failure) reflects that the prior fix for GHSA-jjp4-3fwf-393j did not fully close the policy bypass, so some operations intended to be blocked can still be reached when a restrictive policy is configured. The CPE entries cover ImageMagick before 6.9.13-58 and 7.x before 7.1.2-32; the residual bypass only has security significance where policy.xml is treated as a security boundary, and the exact trigger is not described in the available sources. The CVSS 3.1 assessment is AV:L/AC:H/PR:H/UI:N with low confidentiality, integrity and availability impact, consistent with the vendor CVSS 4.0 AT:P and PR:H metrics.
Know when Imagemagick gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:H/AT:P/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
A policy bypass only matters where an operator has configured restrictive policy.xml and the attacker can feed crafted input, so AV:L/PR:H/AC:H; impact is partial defense-in-depth loss, hence C/I/A:L.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
ImageMagick before 6.9.13-58 and 7.x before 7.1.2-32 contains a security policy bypass caused by an incomplete fix for the policy bypass reported in GHSA-jjp4-3fwf-393j. An attacker able to supply input to ImageMagick can evade configured security policy restrictions, allowing operations the policy was intended to block.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Imagemagick
View allThe (1) EPHEMERAL, (2) HTTPS, (3) MVG, (4) MSL, (5) TEXT, (6) SHOW, (7) WIN, and (8) PLT coders in ImageMagick before 6.
The (1) HTTP and (2) FTP coders in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allow remote attackers to conduct
The EPHEMERAL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to delete arbitrary fi
ReadGIFImage in coders/gif.c in ImageMagick 7.0.6-1 and GraphicsMagick 1.3.26 leaves the palette uninitialized when proc
Integer overflow in MagickCore/profile.c in ImageMagick before 7.0.2-1 allows remote attackers to cause a denial of serv
The LABEL coder in ImageMagick before 6.9.3-10 and 7.x before 7.0.1-1 allows remote attackers to read arbitrary files vi
The OpenBlob function in blob.c in GraphicsMagick before 1.3.24 and ImageMagick allows remote attackers to execute arbit
The DCM reader in ImageMagick before 6.9.4-5 and 7.x before 7.0.1-7 allows remote attackers to have unspecified impact b
The ReadDCMImage function in DCM reader in ImageMagick before 6.9.4-5 and 7.x before 7.0.1-7 allows remote attackers to
The DCM reader in ImageMagick before 6.9.4-5 and 7.x before 7.0.1-7 allows remote attackers to have unspecified impact b
ImageMagick 7.0.6-5 has a memory leak vulnerability in ReadWEBPImage in coders/webp.c because memory is not freed in cer
Heap buffer overflow in ImageMagick's XBM image decoder (ReadXBMImage) lets remote attackers write attacker-controlled d
EUVD-2026-109406
GHSA-225f-w5rc-j756
NVD
CVE.org
EPSS
Exploit-DB