Skip to main content

ImageMagick EUVDEUVD-2026-109408

| CVE-2026-116147 MEDIUM
NULL Pointer Dereference (CWE-476)
2026-10-25 VulnCheck GHSA-fg5p-f6qx-gv7g
6.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Upload crafted DJVU image to decoder
  2. Exploit
    Allocation fails during DJVU decode
  3. Execution
    Unchecked null pointer dereferenced
  4. Impact
    Process crashes, denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
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-supplied DJVU image be processed by ImageMagick AND that a memory allocation within the DJVU decoder fail during that processing - the crash occurs specifically 'under conditions where the allocation fails,' so the trigger depends on an allocation-failure condition the attacker does not directly control (reflected as AC:H/AT:P). Limiting factors: the target must actually invoke the DJVU decoding path on untrusted input, affected versions are ImageMagick <6.9.13-58 (6.x) and <7.1.2-33 (7.x), and impact is confined to availability (a process crash) with no code execution or data exposure. No authentication is required per the vector (PR:N), and no user interaction is needed (UI:N).

Impact

This is a genuine but modest-priority issue, not a high-severity emergency. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N) and the 6.3 (Medium) score are internally consistent with the description: the only impact is availability (VA:L) - a single-process crash - with no confidentiality or integrity effect (VC:N/VI:N). The AC:H and AT:P metrics align with the described trigger: the null pointer dereference occurs only 'under conditions where the allocation fails,' i.e. the attacker does not directly control the trigger and must rely on a memory-allocation failure, which is an attacker-uncontrolled condition the evidence explicitly states. No EPSS score was provided, the CVE is not listed in CISA KEV, and no confirmed working exploit code is present in the input (only advisory references from VulnCheck and the ImageMagick GHSA). The vendor priority label is 'this_month,' consistent with a patch-when-convenient DoS rather than an act-now flaw. Net: a real, patch-this-cycle availability bug whose practical exploitability is limited by its dependence on allocation failure, not a widespread-exploitation threat.

Exploit ScenarioDerived

An attacker submits a crafted DJVU image to a service that decodes untrusted images with ImageMagick (for example an upload/thumbnailing pipeline). If the image is processed at a moment when a memory allocation in the DJVU decoder fails, the unchecked null pointer is dereferenced and the processing worker crashes, denying service. No public working exploit is identified in the available sources, and the crash depends on an allocation failure the attacker does not directly control (AC:H/AT:P).

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 – Oct 25, 2026

Null pointer dereference in ImageMagick's DJVU decoder crashes the process when a memory allocation inside the decoder fails and the unchecked NULL result is then used. Affected are 6.x builds before 6.9.13-58 and 7.x builds before 7.1.2-33, meaning any service that decodes attacker-supplied DJVU images with an unpatched build can be knocked over for a denial of service. No public exploit code or in-the-wild exploitation was identified at time of analysis, and the practical severity is tempered by the fact that the crash only materialises under an allocation-failure condition the attacker does not directly control; impact is confined to availability, with no code execution or data exposure.

RemediationAI

Vendor patches are available: upgrade ImageMagick 6.x to 6.9.13-58 or later, or ImageMagick 7.x to 7.1.2-33 or later, following the GitHub advisory at https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v5f5-4v9x-p3f2 and the VulnCheck advisory at https://www.vulncheck.com/advisories/imagemagick-before-6.9.13-58-and-7-x-before-7.1.2-33-null-pointer-dereference-in-djvu-decoder; downstream packages and distributions that bundle ImageMagick must pick up the corresponding rebuild. Where an immediate upgrade is not possible, the exposure is limited to installations that actually decode DJVU input, so disabling the DJVU coder through ImageMagick's policy.xml (or removing the djvu delegate) blocks the vulnerable path - at the cost that legitimate DjVu documents will no longer be processed. Constraining memory available to the decoder process does not fix the unchecked allocation but reduces how often allocations fail, and isolating the conversion service so that a crash does not take down adjacent workloads limits blast radius.

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

The flaw is a classic CWE-476 null pointer dereference in ImageMagick's DjVu image coder, the component that parses the DjVu document format used for scanned documents. In the failing path, a memory allocation performed during decoding returns NULL and the code proceeds to dereference that pointer without a check, so once the allocation fails the process faults rather than unwinding cleanly. Because the reachable consequence is a crash of the ImageMagick process (or of the library inside a host application such as a conversion service or thumbnailer), the only impact class is availability - the assessed vector carries VC:N/VI:N/VA:L with C:N/I:N/A:L on the 3.1 scale. Affect mapping is confirmed for both supported branches: all 6.x releases below 6.9.13-58 and all 7.x releases below 7.1.2-33 (CPE cpe:2.3:a:imagemagick:imagemagick:*), fixed in 6.9.13-58 and 7.1.2-33 respectively. The high attack complexity and AT:P reflect that the trigger is an allocation failure occurring during processing of the crafted DJVU image, not a deterministic parsing bug the attacker fully steers.

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

Remote unauthenticated input (AV:N/PR:N/UI:N), but AC:H because the crash depends on an allocation-failure condition; only a single-process DoS, so C:N/I:N/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
Red Hat 2.5 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
Oct 25, 2026 - 14:01 EUVD
CVE Published
Oct 25, 2026 - 13:19 cve.org
MEDIUM 6.3

DescriptionCVE.org

ImageMagick before 6.9.13-58 and 7.x before 7.1.2-33 contains a null pointer dereference in the DJVU decoder because the result of a memory allocation is not checked before use. Attackers can supply a DJVU image that, when processed under conditions where the allocation fails, crashes the process and causes a denial of service.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
High
ImageMagick is a widely deployed image-processing library across web and server stacks
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor GitHub

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
Medium
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

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

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

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