Skip to main content

ImageMagick CVE-2026-116150

| EUVDEUVD-2026-109411 LOW
Memory Leak (CWE-401)
2026-10-25 VulnCheck GHSA-2hqv-vfcc-p668
2.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 image to FPX encoding endpoint
  2. Exploit
    Trigger memory leak in FPX encoder
  3. Execution
    Repeat submissions to exhaust host memory
  4. Impact
    Degrade or crash service (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 application actually invokes ImageMagick's FPX (FlashPix) output encoder on attacker-supplied input - the leak is specific to the FPX encode path, not generic image handling, so deployments that never encode to FPX are not exposed. The attacker must also be able to submit images repeatedly, because a single request only leaks a small amount; denial of service depends on accumulating many encodes. Limiting factors: FPX is an obscure, rarely-enabled output format; high attack complexity (AC:H) and a present attack requirement (AT:P) per the vendor vector; and impact is confined to gradual availability degradation (VA:L) with no data compromise.

Impact

This is a low-priority, low-real-risk issue despite affecting a very widely deployed product. The vendor-supplied CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:P/VC:N/VI:N/VA:L) scores only 2.3, and the signals are internally consistent: the sole impact is a partial availability hit (VA:L) from a memory leak (CWE-401), with no confidentiality or integrity consequence. High attack complexity (AC:H) and a present attack requirement (AT:P) indicate exploitation is not reliable on a single request - it requires repeated crafted submissions to accumulate leaked memory into a denial of service. No EPSS score is present in the input and the CVE is not on CISA KEV, so there is no evidence of exploitation probability or active abuse; the vuln.today decision label is 'monitor', the lowest urgency tier, which aligns with the low CVSS and absence of exploitation signals. The only apparent tension is between ImageMagick's enormous deployment footprint and the low severity - but the footprint is offset by the obscure FPX (FlashPix) output path that most deployments never exercise. There is no conflicting data requiring vendor verification; the network vector is plausible because ImageMagick is commonly reached via image-upload/processing pipelines.

Exploit ScenarioDerived

An attacker repeatedly submits crafted images to an internet-facing service that uses ImageMagick to encode output in the FPX (FlashPix) format; each encode leaks memory that is never freed. Sustained submissions gradually exhaust available memory on the host, degrading or crashing the image-processing service and producing a denial of service. No public exploit identified at time of analysis; success requires many repeated requests rather than a single payload (AC:H).

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 25, 2026

Memory exhaustion in ImageMagick before 7.1.2-33 stems from a leak in the FPX (FlashPix) encoder, so unauthenticated remote attackers who can push crafted images through that encode path can consume process memory incrementally and degrade availability. Exposure is narrow: the leak is confined to FPX output encoding rather than general image handling, and denial of service depends on accumulating many small leaks across repeated requests, which is why the vendor vector (CVSS 4.0, 2.3) records high attack complexity, a present attack requirement and availability-only impact. No public exploit code or confirmed active exploitation was identified at time of analysis, and the vendor has released 7.1.2-33 as the fix.

RemediationAI

Upgrade ImageMagick to 7.1.2-33 or later; this is the vendor's stated fix and the only complete remediation, with details in GHSA-8w9c-hj38-8pf9 (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-8w9c-hj38-8pf9) and the VulnCheck advisory (https://www.vulncheck.com/advisories/imagemagick-before-7.1.2-33-memory-leak-in-fpx-encoder). Before the updated build is deployed, confirm whether any service on the host actually produces FPX output - since the leak exists only in the FPX encode path, services that never encode to FPX are not exposed, and removing FPX from the accepted output formats (or building without the FPX delegate) eliminates the exposure at the cost of losing FlashPix export capability for legitimate users. For services that must keep FPX encoding, reduce the cumulative effect by capping worker memory and enforcing per-request timeouts and concurrency limits on image conversion workers, accepting that this converts a gradual memory exhaustion into a controlled per-job failure rather than removing the underlying leak, and rate-limit how often a single client can submit conversion jobs so the repeated encodes the issue depends on cannot be driven cheaply. Note that these deployment-level controls bound the blast radius only; they do not fix the missing memory release, so scheduling the 7.1.2-33 upgrade remains the required step.

Affected VersionsENISA

ImageMagick 0 <7.1.2-33

Affected Packages

euvd imagemagick fix: 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

The flaw is a CWE-401 missing release of memory after effective lifetime defect inside ImageMagick's FPX coder - the FlashPix/FPX write path used when an image is encoded to that format. ImageMagick is a very widely deployed image processing library and CLI that sits behind web upload handlers, CMS thumbnailers, document conversion pipelines and batch media jobs, so the vulnerable code is present in a large installed base even though FPX encoding itself is an obscure, legacy, often delegate-backed output format that most deployments never enable or exercise. Because the defect sits in the encoder rather than in generic decode/parse logic, only applications that actually convert attacker-supplied content into FPX are on the vulnerable path; each individual encode releases only a small amount of memory, so the denial of service is a cumulative effect of many encodes against a long-lived process rather than a single-request crash. The vendor's CVSS 4.0 vector scores the issue 2.3 with AC:H and AT:P and limits impact to low availability loss (VA:L), with no confidentiality or integrity effect, consistent with the independent assessment's CVSS 3.1 view of AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L. Operationally the observable signature is steady, monotonic memory growth in the worker process handling ImageMagick conversions, which is easily confused with ordinary large-image memory pressure, so version inventory is a more reliable detection method than runtime monitoring. The precise trigger conditions beyond 'a crafted image passed to the FPX encoder' are not described in the available sources.

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

Remotely reachable image service with no auth (PR:N, UI:N), but needs the FPX output path and repeated crafted images (AC:H); only partial availability impact from a slow memory leak, no C/I impact.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
Passive
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
Oct 25, 2026 - 14:01 EUVD
CVE Published
Oct 25, 2026 - 13:19 cve.org
LOW 2.3

DescriptionCVE.org

ImageMagick before 7.1.2-33 contains a memory leak vulnerability in the FPX encoder that allows attackers to exhaust memory by supplying a crafted image. Attackers can submit crafted images for FPX encoding to leak memory repeatedly, causing resource exhaustion and denial of service.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
High
ImageMagick is a near-ubiquitous image library embedded across web and server pipelines
Data Quality
5 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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

12
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +12
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

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