Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
3.7

ImageMagick may crash or exceed memory limits

published 24 days ago
Summary

The ImageMagick program used for handling many image formats can crash or use more memory than allowed due to coding errors. This can cause temporary service interruptions if an attacker or local user supplies crafted input. Updating to version 7.1.2-31 or 6.9.13-56 resolves the issues, so apply the latest ImageMagick update as soon as possible.

What to do
  • Update openeuler imagemagick to version 7.1.2.31-1.oe2403sp4.
  • Update openeuler imagemagick to version 6.9.13.56-1.oe2003sp4.
  • Update openeuler imagemagick to version 7.1.2.31-1.oe2203sp4.
  • Update openeuler imagemagick to version 7.1.2.31-1.oe2403sp1.
  • Update openeuler imagemagick to version 7.1.2.31-1.oe2403sp3.
Affected software
Ecosystem VendorProductAffected versions
openEuler:24.03-LTS-SP4 openeuler imagemagick < 7.1.2.31-1.oe2403sp4
Fix: upgrade to 7.1.2.31-1.oe2403sp4
openEuler:20.03-LTS-SP4 openeuler imagemagick < 6.9.13.56-1.oe2003sp4
Fix: upgrade to 6.9.13.56-1.oe2003sp4
openEuler:22.03-LTS-SP4 openeuler imagemagick < 7.1.2.31-1.oe2203sp4
Fix: upgrade to 7.1.2.31-1.oe2203sp4
openEuler:24.03-LTS-SP1 openeuler imagemagick < 7.1.2.31-1.oe2403sp1
Fix: upgrade to 7.1.2.31-1.oe2403sp1
openEuler:24.03-LTS-SP3 openeuler imagemagick < 7.1.2.31-1.oe2403sp3
Fix: upgrade to 7.1.2.31-1.oe2403sp3
Original advisory text
ImageMagick security update
Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

Security Fix(es):

ImageMagick before 7.1.2-31 and before 6.9.13-56 contains a use-after-free vulnerability in the ImagesToBlob method, caused by a pointer that is not updated correctly. Exploitation may result in a limited availability impact (e.g., a crash of the affected process). The issue is fixed in versions 7.1.2-31 and 6.9.13-56.(CVE-2026-93586)

ImageMagick before 7.1.2-31 and before 6.9.13-56 contains a policy bypass in the PCD (and, per the upstream advisory, CUBE and HALD) coder: when a specific command line option is supplied, the decoder does not check a configured resource limit, which can result in extra memory allocation. A local user able to pass command line options to ImageMagick can therefore exceed the intended memory policy limit, causing a limited availability impact. The issue is fixed in 7.1.2-31 and 6.9.13-56.(CVE-2026-93587)

ImageMagick before 7.1.2-31 and before 6.9.13-56 contains a NULL pointer dereference in the PNM coder. When the coder reaches a memory (resource) limit at a specific point during processing, the failed allocation is not handled and a NULL pointer is dereferenced, which can lead to a denial of service (application crash) when processing a specially crafted or sufficiently large PNM image.(CVE-2026-93588)

ImageMagick before 7.1.2-31 and 6.9.13-56 contains a division-by-zero flaw in the FLIF encoder. An incorrect value for ticks per second in the image being encoded causes a divide-by-zero and crashes the encoder, resulting in a denial of service. The issue is fixed in 7.1.2-31 and 6.9.13-56.(CVE-2026-93589)
Fix within
Internet-facing 14 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically (estimated)
  • Gives an attacker partial control (estimated)
Severity
3.7 Low
Timeline
Published25 Sep 2026
Updated30 Sep 2026
First seen30 Sep 2026
Sources
Track software like this
Free during beta