Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSubmit image with crafted XMP profile
-
DeliveryAffected decoder parses XMP data
-
ExploitMemory leaked on each processing pass
-
ExecutionRepeat submissions exhaust memory
-
ImpactService degradation / denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource cleanup, leak prevention
|
| Exploitation Conditions | Exploitation requires that the target run an affected ImageMagick version (before 6.9.13-58 in the 6.x branch, or 7.x before 7.1.2-33) and that it process attacker-supplied images through a decoder that handles XMP profiles - i.e. the image must actually reach ImageMagick for decoding (typical in upload/thumbnail/conversion pipelines). Per the CVSS 4.0 vector, no authentication (PR:N) and no user interaction (UI:N) are required, and the vector is network-reachable (AV:N) against default configurations wherever ImageMagick decodes untrusted images. The key LIMITING factor is impact scope: this is a memory leak causing gradual resource exhaustion (availability only, VA:L), so a single request is not catastrophic - meaningful denial of service requires repeated processing of the crafted images to accumulate the leak, and there is no confidentiality or integrity impact. The exact decoders affected and the specific malformed XMP structure that triggers the leak are not described in the available sources. |
| Impact | This is a medium-severity, availability-only denial-of-service issue, and the signals are internally consistent rather than conflicting. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity flaw requiring no authentication or user interaction, but the only impact metric set is VA:L - no confidentiality or integrity impact and only partial availability impact - which correctly caps the score at 6.9 (Medium). The flaw is CWE-401 (memory leak): each processed crafted XMP profile leaks a bounded amount of memory, so impact is cumulative/gradual exhaustion rather than an instant crash, consistent with VA:L rather than VA:H. There is no CISA KEV listing and no EPSS score was provided, so there is no evidence of active or probable exploitation; the two references are the ImageMagick GHSA advisory and a VulnCheck advisory, which are disclosure advisories, not verified working exploit code. The vuln.today priority is 'this_month' (not act_now/emergency), aligning with a real-but-non-urgent DoS. Net: a genuine issue worth patching on a normal cycle given ImageMagick's broad deployment in image-processing pipelines, but not a high-urgency, code-execution-class emergency. |
| Exploit ScenarioDerived | An attacker uploads or submits an image carrying a crafted XMP profile to any service that runs it through an affected ImageMagick decoder (for example a web application that generates thumbnails from user uploads). Each time such an image is parsed, a chunk of memory is leaked and never freed; by repeatedly submitting these images the attacker gradually exhausts available memory and degrades or crashes the processing service. No public exploit identified at time of analysis; the published material is vendor/third-party advisories rather than verified exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
Memory exhaustion denial of service in ImageMagick 6.x before 6.9.13-58 and 7.x before 7.1.2-33 occurs when various decoders process images containing crafted XMP profiles and leak memory on each pass. Remote, unauthenticated attackers can repeatedly supply such images to upload, thumbnail, or conversion pipelines to gradually exhaust memory, although a single request has only limited availability impact. Vendor patches are available in 6.9.13-58 and 7.1.2-33, and no public exploit was identified at time of analysis.
RemediationAI
Vendor-released patch: upgrade ImageMagick 6.x to 6.9.13-58 or later and 7.x to 7.1.2-33 or later; these are the fixed versions listed in the GHSA advisory (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5jf2-9gcp-q234). Patch availability is confirmed from the vendor. No workaround is described in the available sources, so remediation centers on applying the fixed release.
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 decodes many image formats, and XMP profiles are metadata blocks embedded in images; the flaw is CWE-401 (Missing Release of Memory after Effective Lifetime), meaning allocated memory associated with XMP profile handling is not released after processing. The leak is triggered through decoder handling of a crafted XMP profile, but the exact decoders and the specific malformed XMP structure are not described in the available sources. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VA:L) and the independent CVSS 3.1 assessment (AV:N/AC:L/PR:N/UI:N/A:L) agree that the issue is network-reachable, unauthenticated, and limited to availability, requiring repeated processing to produce meaningful denial of service. Affected deployments are those running ImageMagick 6.x before 6.9.13-58 or 7.x before 7.1.2-33 wherever untrusted images are decoded.
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:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Untrusted images reach the decoder remotely with no auth or interaction (AV:N/AC:L/PR:N/UI:N); a per-parse memory leak causes only partial, cumulative availability loss (A:L), no C/I impact.
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 memory leak in the handling of XMP profiles by various decoders. Attackers can supply images with a crafted XMP profile that leak memory each time they are processed, leading to resource exhaustion and denial of service.
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-109416
GHSA-3rhm-ff2c-xh59
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB