
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-26283 is a Denial of Service vulnerability in ImageMagick's JPEG encoder caused by an infinite loop triggered by a crafted image. A continue statement in the JPEG extent binary search loop fails to provide a reachable exit condition when writing persistently fails, resulting in 100% CPU consumption and a process hang. It affects ImageMagick versions prior to 7.1.2-15 (7.x branch) and prior to 6.9.13-40 (6.9.x branch), as well as Magick.NET NuGet packages prior to version 14.10.3. The vulnerability was published on February 23–24, 2026. The GitHub Security Advisory assigns a CVSS v3.1 score of 6.2 (Moderate) with a local attack vector, while NVD scores it 7.5 (High) with a network attack vector (GitHub Advisory, Red Hat Bugzilla).
The root cause is classified as CWE-835 (Loop with Unreachable Exit Condition / Infinite Loop). Within the JPEG encoder's binary search loop used to satisfy the jpeg:extent option, a continue statement is reached when a write operation persistently fails, causing the loop to iterate indefinitely without ever reaching its exit condition. An attacker can exploit this by supplying a specially crafted image to any application or service that processes images using a vulnerable ImageMagick version, requiring no privileges or user interaction. The fix is tracked in commit c448c69 in the ImageMagick repository (GitHub Advisory, Github Advisory).
Successful exploitation results in a Denial of Service: the affected ImageMagick process consumes 100% of CPU and hangs indefinitely, effectively disabling any service or application that relies on it for image processing. There is no impact on confidentiality or data integrity — the vulnerability is purely an availability issue. In environments where ImageMagick is used as a shared service or integrated into web applications for image upload/conversion, exploitation could render the entire image processing pipeline unavailable (GitHub Advisory, Red Hat Bugzilla).
jpeg:extent option and the malicious file (e.g., convert malicious.jpg -define jpeg:extent=<value> output.jpg).continue statement is reached upon persistent write failure, causing the process to loop indefinitely with 100% CPU consumption.convert, magick, or application worker) consuming 100% CPU for an extended, abnormal duration with no completion.jpeg:extent option.top, htop) showing a stuck ImageMagick process.Upgrade ImageMagick to version 7.1.2-15 or later (7.x branch) or 6.9.13-40 or later (6.9.x branch). For .NET users, upgrade Magick.NET NuGet packages to version 14.10.3 or later. Linux distribution users should apply vendor-provided security updates (patches have been issued for Debian, SUSE, and Amazon Linux 2). If immediate patching is not possible, restrict local and network access to systems running vulnerable ImageMagick versions, implement resource limits (e.g., CPU time limits via ulimit or container resource constraints) on image processing processes, and monitor for abnormal CPU consumption patterns (GitHub Advisory, Red Hat Bugzilla).
The vulnerability was reported by researcher ylwango613 and published by ImageMagick maintainer dlemstra via GitHub Security Advisory on February 23, 2026. Red Hat tracked the issue via Bugzilla and assessed it as medium severity. Multiple Linux distributions including Debian, SUSE, and Amazon Linux 2 issued security updates shortly after disclosure. No significant social media controversy or broad media coverage has been observed, consistent with the moderate severity and lack of active exploitation (GitHub Advisory, Red Hat Bugzilla).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."