Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSupply crafted input to ImageMagick
-
ExploitTrigger incorrect delegate-invocation parsing
-
ExecutionBypass policy.xml executable block
-
ImpactExecute the policy-blocked program
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires that an administrator has configured policy.xml to block specific delegates or executables - if no such policy restriction is in place there is nothing to bypass, so the flaw only has impact where policy.xml is relied on as the security boundary. The attacker must also get ImageMagick to process input that triggers a delegate invocation (UI:P: a user or automated process must feed the crafted input), and the vector is local (AV:L), not remote network-level per the supplied CVSS. The outcome is limited to running a program that is already present but policy-blocked (integrity-only, VI:L); it is not described as arbitrary remote code introduction. Limiting factors: dependence on a non-default hardening configuration, required input processing/interaction, and local vector all narrow realistic exposure below what the medium score alone might suggest. |
| Impact | This is a medium-severity authorization/policy bypass, scored CVSS 4.0 base 4.8 by the source (AV:L/AC:L/AT:N/PR:N/UI:P with only VI:L impact). The signals are internally consistent and point to a defense-in-depth weakness rather than a direct compromise: a local attack vector, required passive user/process interaction (UI:P), and limited integrity impact only (confidentiality and availability are N). The vuln.today decision label is 'this_month' (not act_now or emergency), which matches the picture of a bounded, non-emergency issue. No EPSS exploitation-probability score was supplied in the input, and the CVE is not listed in CISA KEV, so exploitation status is 'no public exploit identified at time of analysis' - the two references are vendor/VulnCheck advisories, not PoC or exploit code. The practical risk is conditional: it only matters to organizations that actually rely on ImageMagick's policy.xml to block specific delegates/executables as a security boundary; where that boundary is the main control preventing dangerous delegate execution, this bypass defeats it. Missing data to flag explicitly: no EPSS score is provided, so widespread-exploitation likelihood cannot be quantified, and the exact delegate-invocation parsing trigger is not detailed in the available sources. |
| Exploit ScenarioDerived | An application uses ImageMagick to process attacker-supplied files, and an administrator has hardened policy.xml to block certain delegates/executables. The attacker submits input crafted so that ImageMagick's incorrect parsing of the delegate invocation causes the policy-blocked program to run anyway, defeating the administrator's restriction. Consistent with the local vector and UI:P, this requires the target to process the attacker's input; no public exploit is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
ImageMagick 6.x before 6.9.13-58 and 7.x before 7.1.2-33 can run an executable that policy.xml is intended to block, because delegate invocations are parsed incorrectly. The bypass matters only where an administrator has configured policy.xml to deny a delegate or executable and where crafted input reaches delegate processing; the assessed vector is local (AV:L) with user interaction (UI:R) and integrity-only impact, and no public exploit was identified at time of analysis. Vendor patches are available in 6.9.13-58 and 7.1.2-33.
RemediationAI
Vendor-released patch: upgrade ImageMagick to 6.9.13-58 on the 6.x branch or 7.1.2-33 on the 7.x branch. The fix is documented in the GitHub advisory GHSA-528x-2384-jmxp (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-528x-2384-jmxp); VulnCheck’s advisory is at https://www.vulncheck.com/advisories/imagemagick-before-6.9.13-58-and-7-x-before-7.1.2-33-policy-bypass-via-delegate-invocation-parsing. Until patched, the practical exposure is confined to deployments that rely on policy.xml to block delegates or executables, because without that restriction there is no policy boundary to bypass; the assessed conditions also require crafted input to reach delegate processing.
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 uses delegates - external helper programs - to handle certain image formats and operations, and policy.xml can be configured to block specific delegates or executables. This CVE is an incorrect authorization flaw (CWE-863): the parser mishandles delegate invocation syntax, so a blocked program can still be invoked when ImageMagick processes input that triggers that delegate. The supplied CPE identifies imagemagick:imagemagick across the affected 6.x and 7.x branches; the vulnerable condition is not a remote network service by itself, as the assessed vector is AV:L/AC:L/PR:N/UI:R and the impact is limited to integrity (VI:L) by running an already-present but policy-blocked executable. The sources do not describe the exact parsing error beyond “incorrect parsing of delegate invocation.”
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:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Local, low-complexity bypass needing input processing (UI:R) and no authentication (PR:N); impact is limited integrity (I:L) from running a policy-blocked program, with no confidentiality or availability effect.
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-33 incorrectly parses delegate invocations, which can allow an executable blocked in policy.xml to still run. An attacker who gets ImageMagick to process input that triggers a delegate invocation can bypass the administrator-defined policy and execute the blocked program.
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-109545
GHSA-cp2f-7vrw-mcqf
NVD
CVE.org
EPSS
Exploit-DB