Description
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.
Published: 2026-10-07
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

An integer conversion error in the PSD decoder of ImageMagick causes the parser to enter an endless loop when processing specially crafted Photoshop files on 32‑bit builds. The loop exhausts CPU resources and results in a denial of service to the application or system that loaded the image. This weakness maps to CWE‑196 for improper data conversion and CWE‑835 for infinite loops.

Affected Systems

32‑bit installations of ImageMagick prior to release 7.1.2‑32 and 6.9.13‑57 are vulnerable; the flaw is confined to the PSD decoder and does not affect other formats or 64‑bit builds.

Risk and Exploitability

The CVSS score of 5.9 indicates medium severity. No EPSS value is published, so exploitation likelihood is not quantifiable, and the issue is not listed in CISA’s KEV catalog. Attackers can trigger the bug by delivering a malicious PSD file to any image‑processing pipeline that accepts user‑supplied images—typical vectors include web servers, CMSs, or services that load images from external sources. Because the flaw does not permit code execution or privilege escalation, its impact is limited to service disruption, though in mission‑critical environments it could facilitate further denial‑of‑service attacks.

Generated by OpenCVE AI on October 7, 2026 at 17:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update ImageMagick to at least version 7.1.2‑32 for the 7.x series or 6.9.13‑57 for the 6.x series to receive the fix.
  • Run image processing only on non‑32‑bit builds or configure the application to reject or sandbox PSD files when possible.
  • If PSD support is not required, disable the PSD decoder at runtime by removing its module or applying policy rules to block the format.

Generated by OpenCVE AI on October 7, 2026 at 17:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4858-1 imagemagick security update
History

Thu, 22 Oct 2026 18:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*

Thu, 08 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 07 Oct 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Imagemagick
Imagemagick imagemagick
Vendors & Products Imagemagick
Imagemagick imagemagick

Wed, 07 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description 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.
Title ImageMagick: Infinite Loop in PSD decoder on 32-bit builds
Weaknesses CWE-196
CWE-835
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Imagemagick Imagemagick
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-07T16:14:18.015Z

Reserved: 2026-10-06T20:31:59.017Z

Link: CVE-2026-106567

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-10-07T16:17:40.973

Modified: 2026-10-22T17:59:16.593

Link: CVE-2026-106567

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-07T15:22:58Z

Links: CVE-2026-106567 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T18:00:19Z

Weaknesses
  • CWE-196

    Unsigned to Signed Conversion Error

  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')