CVE-2026-116147
Low · 3.7CVSS
3.7
EPSS
0.3%
Published
Oct 25, 2026
CISA due date
—
Cloudanix analysis
A flaw in a popular image-processing tool can make programs that handle pictures crash when they receive a specially made file, interrupting services that rely on it.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- High
- Impact
- Denial Of Service
- Component
- Library
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Null pointer dereference in the DJVU decoder caused by unchecked result of a memory allocation, leading to process crash when allocation fails during image processing.
Why it matters to the business
Applications relying on ImageMagick for image handling may experience unexpected crashes and service interruptions when processing certain DJVU files under memory-constrained conditions.
How an attack unfolds
An attacker crafts a DJVU image that triggers a memory allocation failure inside the decoder; when the allocation result is used without a check the null pointer is dereferenced, terminating the process and producing a denial of service.
How to fix it
Upgrade ImageMagick to version 6.9.13-58 or 7.1.2-33 or later; rebuild any dependent applications against the patched library and restart affected services.
How to confirm the fix worked
Confirm the installed ImageMagick version meets or exceeds the fixed releases; attempt to process a minimal DJVU that previously triggered the crash and verify the process remains stable.
Typical attack path
- Identify a target service that accepts and processes DJVU images via ImageMagick
- Prepare a DJVU payload engineered to cause allocation failure during decode
- Deliver the payload over the network or via file upload
- Trigger processing of the image, inducing the null dereference and crash
How to detect it
Review application and system logs for ImageMagick crashes or segmentation faults occurring during DJVU decode operations; correlate with inbound DJVU file uploads or processing requests around the time of the incident.
What your security team should do
- Apply the version upgrade to all ImageMagick installations within 30 days
- Inventory and restrict DJVU image processing where feasible
- Monitor process crash logs for ImageMagick-related segmentation faults
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-62966 ESPAsyncWebServer is an asynchronous HTTP and WebSocket server library for ESP32… CWE-476
- CVE-2026-59993 Picotls is a TLS protocol library that allows users select different crypto backends… CWE-476
- CVE-2026-62298 mouse07410/asn1c is an ASN.1 compiler. CWE-476
- CVE-2026-119842 A flaw was found in GStreamer's gst-plugins-base MicroDVD subtitle parser. CWE-476
- CVE-2026-120046 Nezha 2.0.0 before 2.4.0 contains a NULL pointer dereference vulnerability in… CWE-476
- CVE-2026-119728 A flaw was found in the H.264 video parser in gst-plugins-bad. CWE-476
- CVE-2026-119760 sniproxy through 0.7.0 contains a NULL pointer dereference vulnerability in… CWE-476
- CVE-2026-105924 A NULL pointer dereference vulnerability in the Qt QCborValue to JSON conversion of the… CWE-476