Skip to main content

ImageMagick EUVDEUVD-2026-72379

| CVE-2026-86421 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-09-07 VulnCheck GHSA-vv85-m77w-hhgx
6.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Submit crafted MSL image to upload or processing endpoint
  2. Delivery
    ImageMagick MSL decoder allocates heap memory during parse
  3. Exploit
    Deallocation skipped on affected code paths
  4. Execution
    Repeat requests accumulate leaked heap
  5. Persist
    Process memory exhausted
  6. Impact
    Service degraded or OOM-killed (DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption 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 an attacker can supply an MSL-format image to a running ImageMagick instance - most commonly a web application or API accepting untrusted file uploads without format filtering. The CVSS 4.0 AC:H and AT:P metrics indicate specific preconditions beyond mere network access: the crafted MSL payload must be structured to reliably trigger the faulty allocation path, and meaningful DoS likely requires sustained or repeated submissions rather than a single request. Impact is strictly limited to availability (DoS via memory exhaustion) with no confidentiality or integrity exposure. Services that restrict accepted MIME types or image formats at the application layer before invoking ImageMagick, apply upload rate limits, or run ImageMagick under memory-constrained process groups are substantially protected.

Impact

The CVSS 4.0 score of 6.3 (Medium) accurately captures the bounded scope: only availability of the vulnerable system is affected (VA:L), with no confidentiality or integrity compromise. The AC:H and AT:P metrics are significant - reliable exploitation is not trivially automated and depends on specific preconditions, likely the shape of the MSL payload or processing context. No EPSS score, KEV listing, or public proof-of-concept was provided in the source data; exploitation remains unconfirmed beyond the vendor's advisory. Real-world risk is elevated for services that accept untrusted file uploads and process MSL-format input without format filtering or memory limits (image conversion APIs, CMS platforms using ImageMagick). For services with upload rate limiting, memory cgroups, or format allowlists, the risk is substantially mitigated. This is not a high-urgency priority for most deployments, but patching is low-cost and should be applied during the next maintenance cycle.

Exploit ScenarioDerived

An attacker submits a stream of specially crafted MSL image files to a web application or API endpoint that passes uploads directly to ImageMagick for processing. Each request causes a small but persistent heap leak in the MSL decoder; across hundreds or thousands of requests the process's resident memory grows until the hosting process is OOM-killed or the system begins swapping, degrading service for legitimate users. No public proof-of-concept has been identified, and the AC:H and AT:P CVSS metrics indicate reliable exploitation requires specific payload conditions rather than a trivial generic MSL file.

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

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

Alert me

AnalysisAIv1 – Sep 07, 2026

Memory exhaustion in ImageMagick's MSL image decoder affects versions before 7.1.2-30 (v7 branch) and 6.9.13-55 (v6 branch), enabling unauthenticated network attackers to degrade or crash image-processing services by submitting crafted MSL files that trigger unbounded heap allocation without deallocation. The root cause (CWE-400, Uncontrolled Resource Consumption) lies in the MSL decoder's failure to free allocated memory on certain code paths, allowing cumulative heap exhaustion across repeated requests. No public exploit or active exploitation (CISA KEV) has been identified at time of analysis; the CVSS 4.0 score of 6.3 (Medium) reflects limited availability-only impact with elevated attack complexity.

RemediationAI

Vendor-released patch: upgrade to ImageMagick 7.1.2-30 or later for the v7 branch, or ImageMagick 6.9.13-55 or later for the v6 branch, as documented in GHSA-4jv7-q6xw-6f4x at https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4jv7-q6xw-6f4x. Where immediate patching is not feasible, disable MSL format processing by adding a deny policy in ImageMagick's policy.xml: <policy domain="coder" rights="none" pattern="MSL" />; this prevents any MSL decoding with no functional impact for applications not using MSL scripting. Additionally, apply per-process memory limits via Linux cgroups or ulimit (-v flag) on ImageMagick worker processes to cap the blast radius of any memory exhaustion attempt - this forces an OOM kill before system-wide memory is exhausted, trading process availability for system stability. Ensure upload endpoints enforce file-type allowlists independently of ImageMagick format detection.

Affected VersionsENISA

ImageMagick 0 <7.1.2-30
ImageMagick 0 <6.9.13-55

Affected Packages

euvd imagemagick fix: 6.9.13-55, 7.1.2-30

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 is a widely-used open-source image processing suite supporting hundreds of formats through codec-specific decoders. MSL (Magick Scripting Language) is an XML-embedded scripting format that allows programmatic composition of image operations. When the MSL decoder processes a crafted image, it allocates heap memory for parsing or transformation operations but fails to release that memory before returning - a classic CWE-400 (Uncontrolled Resource Consumption) pattern. The affected CPE is cpe:2.3:a:imagemagick:imagemagick covering both the 6.x and 7.x branches. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N) indicates the vulnerability is reachable over the network without authentication or user interaction, but requires specific attack conditions (AT:P), consistent with needing a precisely crafted MSL payload or repeated submissions to observe measurable impact.

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 6.3 MEDIUM
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
vuln.today AI 3.7 LOW

Network-reachable MSL parser with no auth needed, but AC:H reflects specific payload conditions required; pure DoS memory leak with no C/I impact warrants A:L.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Sep 07, 2026 - 14:02 EUVD
CVE Published
Sep 07, 2026 - 12:53 cve.org
MEDIUM 6.3

DescriptionCVE.org

ImageMagick before 7.1.2-30 and 6.9.13-55 contains a memory leak in the MSL image decoder. A crafted MSL image triggers memory allocation without proper deallocation, allowing an attacker to exhaust memory and cause a denial of service.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
High
widely-used image processing library across web, CMS, and API stacks
Data Quality
8 sources
Confidence: High
EUVD 🇯🇵JVN NVD CVE.org EPSS Vulnrichment Vendor GitHub VulDB

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.3%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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

SUSE

Severity: Low
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Performance Computing 12 Affected
SUSE Linux Enterprise Module for Desktop Applications 15 SP7 Affected
SUSE Linux Enterprise Module for Development Tools 15 SP7 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP7 Not-Affected

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