Skip to main content

ImageMagick CVE-2026-116140

| EUVDEUVD-2026-109545 MEDIUM
Incorrect Authorization (CWE-863)
2026-10-25 VulnCheck GHSA-cp2f-7vrw-mcqf
4.8
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Supply crafted input to ImageMagick
  2. Exploit
    Trigger incorrect delegate-invocation parsing
  3. Execution
    Bypass policy.xml executable block
  4. Impact
    Execute 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

ImageMagick 0 <6.9.13-58
ImageMagick 7.0.0-0 <7.1.2-33

Affected Packages

euvd imagemagick fix: 6.9.13-58, 7.1.2-33

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

Vendor (VulnCheck) PRIMARY 4.8 MEDIUM
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
vuln.today AI 3.3 LOW

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.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Red Hat 3.3 LOW

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 25, 2026 - 14:01 EUVD
CVE Published
Oct 25, 2026 - 13:19 cve.org
MEDIUM 4.8

DescriptionCVE.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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
High
image-processing library embedded across countless web apps and servers
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2016-3714 HIGH POC
8.4 May 05

The (1) EPHEMERAL, (2) HTTPS, (3) MVG, (4) MSL, (5) TEXT, (6) SHOW, (7) WIN, and (8) PLT coders in ImageMagick before 6.

CVE-2016-3718 MEDIUM POC
5.5 May 05

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

CVE-2016-3715 MEDIUM POC
5.5 May 05

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

CVE-2017-15277 MEDIUM POC
6.5 Oct 12

ReadGIFImage in coders/gif.c in ImageMagick 7.0.6-1 and GraphicsMagick 1.3.26 leaves the palette uninitialized when proc

CVE-2016-5841 CRITICAL POC
9.8 Dec 13

Integer overflow in MagickCore/profile.c in ImageMagick before 7.0.2-1 allows remote attackers to cause a denial of serv

CVE-2016-3717 MEDIUM POC
5.5 May 05

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

CVE-2016-5118 CRITICAL
9.8 Jun 10

The OpenBlob function in blob.c in GraphicsMagick before 1.3.24 and ImageMagick allows remote attackers to execute arbit

CVE-2016-5689 CRITICAL POC
9.8 Dec 13

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

CVE-2016-5690 CRITICAL POC
9.8 Dec 13

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

CVE-2016-5691 CRITICAL POC
9.8 Dec 13

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

CVE-2017-14138 CRITICAL POC
9.8 Sep 04

ImageMagick 7.0.6-5 has a memory leak vulnerability in ReadWEBPImage in coders/webp.c because memory is not freed in cer

CVE-2026-23876 CRITICAL POC
9.8 Jan 20

Heap buffer overflow in ImageMagick's XBM image decoder (ReadXBMImage) lets remote attackers write attacker-controlled d

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy