CVE Catalog

CVE-2026-109964

MediumCVSS 5.6
Published: Updated: Translated: NVD NIST

Summary

ImageMagick before 7.1.2-33 and 6.9.13-58 contains a heap buffer underwrite vulnerability in DecodeImage() in coders/pict.c on 32-bit builds due to pointer arithmetic overflow. Attackers can supply a crafted PICT file with maximized row, column and bytes-per-line values to bypass bounds checks and write up to 128 controlled bytes below the heap buffer, causing crashes or code execution.

Risk Assessment

The risk is the possibility of remote code execution or application crashes via a crafted PICT file, potentially leading to system compromise.

Recommendation

It is recommended to upgrade ImageMagick to version 7.1.2-33 or 6.9.13-58 (or later), which fixes this vulnerability. Also, restrict processing of untrusted PICT files.

Other vulnerabilities in ImageMagick

See all
Original NVD description (English source)

ImageMagick before 7.1.2-33 and 6.9.13-58 contains a heap buffer underwrite vulnerability in DecodeImage() in coders/pict.c on 32-bit builds due to pointer arithmetic overflow. Attackers can supply a crafted PICT file with maximized row, column and bytes-per-line values to bypass bounds checks and write up to 128 controlled bytes below the heap buffer, causing crashes or code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS