CVE-2026-106567 in ImageMagickinfo

Summary

by MITRE • 10/07/2026

ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-32 and 6.9.13-57, a crafted PSD file can trigger an integer-conversion error in the PSD decoder on 32-bit builds, causing an infinite loop and denial of service. This issue is fixed in versions 7.1.2-32 and 6.9.13-57.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/07/2026

ImageMagick serves as a foundational toolset for digital image processing across numerous software ecosystems, including web applications, content management systems, and automated document conversion pipelines. The vulnerability identified in versions prior to 7.1.2-32 and 6.9.13-57 specifically targets the PSD decoder component when operating on 32-bit architectures. This flaw arises from an integer-conversion error that occurs during the parsing of crafted Portable Document Format files, although the description references PSD which typically denotes Adobe Photoshop format; in this context, it refers to the handling of image data structures within the parser logic. The core technical deficiency lies in how the software manages numeric values derived from file headers or metadata sections. When a maliciously constructed input triggers an overflow or incorrect type casting during arithmetic operations, the resulting miscalculation disrupts the control flow of the decoding routine.

The operational consequence of this integer conversion error is a denial of service condition manifested as an infinite loop within the application process. Because the logic governing the iteration over image data relies on variables that have been corrupted by the overflow, the decoder fails to reach its termination condition. This results in the continuous consumption of CPU resources without progressing toward completion or returning control to the host system. For services relying on ImageMagick for real-time processing, such as web servers handling uploaded images or background job processors converting documents, this can lead to thread exhaustion and service unavailability. The impact is particularly severe on 32-bit builds due to their limited address space and smaller integer width compared to 64-bit systems, making them more susceptible to overflow conditions that might be naturally bounded in wider architectures.

From a classification perspective, this vulnerability aligns with CWE-190 Integer Overflow or Wraparound, which describes the scenario where an arithmetic operation exceeds the maximum value representable by the data type used. The exploitation vector corresponds to ATT&CK technique T1496 Resource Hijacking via Denial of Service, as the attacker leverages computational resource consumption to degrade service availability rather than gaining unauthorized access to data or system control. While this specific flaw does not appear to allow for remote code execution based on the provided description, its potential to disrupt critical infrastructure makes it a significant risk in environments where ImageMagick processes untrusted input from external sources.

Mitigation strategies primarily involve upgrading to patched versions 7.1.2-32 or 6.9.13-57 which address the underlying arithmetic logic errors within the PSD decoder. Organizations should audit their dependency trees for any usage of vulnerable ImageMagick releases, particularly in microservices or APIs that accept image uploads. Additionally, implementing input validation layers at the network perimeter to filter out malformed files before they reach the application layer can provide defense-in-depth against such parsing vulnerabilities. Monitoring system metrics for abnormal CPU spikes associated with image processing tasks may also serve as an early detection mechanism for attempted exploitation of this flaw in unpatched environments.

Responsible

GitHub M

Reservation

10/06/2026

Disclosure

10/07/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!