Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSupply file with crafted scene-selection argument
-
ExploitBypass policy list-length limit
-
ExecutionForce processing of excess scenes
-
ImpactExhaust memory and CPU resources
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that ImageMagick be configured with a security policy that imposes a list-length limit on scene selection in the PS, PDF or XPS decoders - the vulnerability is specifically a bypass of that limit, so without such a policy there is no limit being circumvented. The attacker must be able to supply the specific scene-selection argument to a PS/PDF/XPS input that ImageMagick processes. Limiting factors: the CVSS vector is local with low privileges required (AV:L/PR:L), impact is confined to availability (resource exhaustion/DoS) with no code execution or data exposure, and affected versions are those before 6.9.13-58 (6.x) and before 7.1.2-33 (7.x). The exact argument that triggers the bypass is not detailed in the available sources. |
| Impact | This is a low-to-moderate priority issue, not an emergency. The CVSS 4.0 base score is 4.8 (medium) with a vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L) that limits impact to availability only (VA:L) via a local vector requiring low privileges - there is no confidentiality or integrity impact. The vuln.today decision label is 'this_month', consistent with a non-urgent but patch-worthy flaw. No CISA KEV listing is present (no confirmed active exploitation), no EPSS probability was supplied, and the references are vendor/coordinator advisories (ImageMagick GHSA and VulnCheck) rather than published exploit code, so there is no public exploit identified at time of analysis. The signals are internally consistent - a resource-exhaustion policy bypass (CWE-770) that degrades availability rather than enabling code execution or data theft. One caveat: the practical reachability of AV:L/PR:L depends heavily on how ImageMagick is exposed (e.g. a web service that forwards user-supplied scene arguments could effectively lower the privilege barrier versus the local framing), so operators should assess their own deployment rather than rely on the base vector alone. |
| Exploit ScenarioDerived | An attacker able to submit a PS, PDF or XPS file (or its scene-selection argument) to a system using ImageMagick supplies a specific crafted argument that circumvents the security policy's list-length limit on scene selection. ImageMagick then processes far more scenes than the policy intended, consuming excess memory and CPU and degrading or exhausting resources on the host. No public exploit code was identified in the provided sources, and the exact triggering argument is not described in the available advisories. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
ImageMagick's PS, PDF and XPS decoders allow a security-policy limit on scene selection to be bypassed by supplying a specific argument, so a crafted input can make the tool process more scenes than the configured policy permits and consume resources. Only installations that define such a list-length limit in their security policy have a limit to circumvent; the CVSS 4.0 vector (AV:L/AC:L/PR:L/UI:N) scores it 4.8 and confines impact to low availability, with no confidentiality or integrity effect. Fixes are released in 6.9.13-58 and 7.1.2-33, no public exploit code or PoC reference is identified in the supplied sources, and the issue is not flagged as actively exploited (no CISA KEV entry); priority is 'this_month' rather than emergency.
RemediationAI
Vendor-released patch: upgrade to ImageMagick 6.9.13-58 (6.x branch) or 7.1.2-33 (7.x branch); these are the fixed versions named in the upstream advisory GHSA-fp46-842c-2v83 (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-fp46-842c-2v83) and summarised by VulnCheck (https://www.vulncheck.com/advisories/imagemagick-before-6.9.13-58-and-7-x-before-7.1.2-33-policy-bypass-in-ps-pdf-and-xps-decoders). Patch availability is confirmed by the vendor, so the primary action is to move every affected ImageMagick instance to those builds and verify the package version in each container or distribution package, since 6.x and 7.x need different target versions. Because the defect is specifically a bypass of the policy-imposed list-length limit on scene selection, that policy limit should not be treated as an effective resource control on unpatched hosts, and the supplied sources do not document any additional workaround beyond updating; the trigger argument itself is not described in the available material, so input-filtering rules cannot be derived from it.
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
The flaw is a CWE-770 (allocation of resources without limits or throttling) problem in ImageMagick's PostScript, PDF and XPS decoder paths, which are the formats that drive scene/ frame enumeration when pages are rendered. ImageMagick's security policy file can impose a maximum on scene selection so that multi-page or multi-frame documents cannot force unbounded processing; per the upstream GHSA-fp46-842c-2v83 advisory, passing a particular argument lets that list-length limit be bypassed, so the decoder processes more scenes than the policy allows. The assessment rates this as CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - a local, low-privilege attack with availability-only impact - which is consistent with the CVSS 4.0 vector supplied. The exact argument that triggers the bypass is not described in the available sources, and the advisory does not detail which policy directives or delegate invocations are involved. The CPE data (cpe:2.3:a:imagemagick:imagemagick) confirms the affected package spans both release branches.
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:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Config/argument-dependent local trigger requiring some access (AV:L, PR:L); impact limited to partial availability loss from resource exhaustion, with no confidentiality or integrity 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 contains a policy bypass in the PS, PDF and XPS decoders that allows the security policy's list length limit on scene selection to be circumvented. Attackers supplying a specific argument can cause ImageMagick to process more scenes than permitted, potentially exhausting resources.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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-109404
GHSA-rw29-w85j-wc72
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB