CVE-2026-66011: ImageMagick memory leak in magick CLI via invalid options

CVE-2026-66011 · Severity: low · CVSS 3.3 · Published 2026-07-25

ImageMagick is a popular software suite used for editing and converting digital images. A flaw in its command-line tool allows memory to leak when it processes incorrect or malformed instructions. If an attacker can repeatedly force the system to run these invalid commands, it could eventually exhaust the server's memory, leading to a slowdown or a complete service outage.

Technologies: ImageMagick, Magick.NET-Q16-AnyCPU (NuGet), Magick.NET-Q16-arm64 (NuGet), Magick.NET-Q16-HDRI-AnyCPU (NuGet), Magick.NET-Q16-HDRI-arm64 (NuGet), Magick.NET-Q16-HDRI-OpenMP-arm64 (NuGet), Magick.NET-Q16-HDRI-x64 (NuGet), Magick.NET-Q16-HDRI-x86 (NuGet), Magick.NET-Q16-OpenMP-arm64 (NuGet), Magick.NET-Q16-OpenMP-x64 (NuGet), Magick.NET-Q16-x64 (NuGet), Magick.NET-Q16-x86 (NuGet), Magick.NET-Q8-AnyCPU (NuGet), Magick.NET-Q8-arm64 (NuGet), Magick.NET-Q8-OpenMP-arm64 (NuGet), Magick.NET-Q8-OpenMP-x64 (NuGet), Magick.NET-Q8-x64 (NuGet), Magick.NET-Q8-x86 (NuGet). Vendors: ImageMagick, NuGet.

Quick answers

Is CVE-2026-66011 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-66011 being exploited in the wild.
How severe is CVE-2026-66011?
Low severity, with a CVSS score of 3.3, published 25 July 2026.
Which products and versions are affected?
ImageMagick < 7.1.2-27; Magick.NET-Q16-AnyCPU (NuGet) ECOSYSTEM:introduced=0,fixed=14.15.0; Magick.NET-Q16-arm64 (NuGet) ECOSYSTEM:introduced=0,fixed=14.15.0; Magick.NET-Q16-HDRI-AnyCPU (NuGet) ECOSYSTEM:introduced=0,fixed=14.15.0; and 14 more.
Is there a fix for CVE-2026-66011?
Yes. Magick.NET-Q16-AnyCPU (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-arm64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-HDRI-AnyCPU (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-HDRI-arm64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-HDRI-OpenMP-arm64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-HDRI-x64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-HDRI-x86 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-OpenMP-arm64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-OpenMP-x64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-x64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q16-x86 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q8-AnyCPU (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q8-arm64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q8-OpenMP-arm64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q8-OpenMP-x64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q8-x64 (NuGet): upgrade to 14.15.0 or later; Magick.NET-Q8-x86 (NuGet): upgrade to 14.15.0 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-66011 attacked?
It is attacked with local access, in a software library.
Am I affected by CVE-2026-66011?
Check whether you run ImageMagick, Magick.NET-Q16-AnyCPU (NuGet), Magick.NET-Q16-arm64 (NuGet) or one of the others listed at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Magick.NET-Q16-AnyCPU (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-AnyCPU --version 14.15.0
  • Magick.NET-Q16-arm64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-arm64 --version 14.15.0
  • Magick.NET-Q16-HDRI-AnyCPU (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-HDRI-AnyCPU --version 14.15.0
  • Magick.NET-Q16-HDRI-arm64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-HDRI-arm64 --version 14.15.0
  • Magick.NET-Q16-HDRI-OpenMP-arm64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-HDRI-OpenMP-arm64 --version 14.15.0
  • Magick.NET-Q16-HDRI-x64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-HDRI-x64 --version 14.15.0
  • Magick.NET-Q16-HDRI-x86 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-HDRI-x86 --version 14.15.0
  • Magick.NET-Q16-OpenMP-arm64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-OpenMP-arm64 --version 14.15.0
  • Magick.NET-Q16-OpenMP-x64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-OpenMP-x64 --version 14.15.0
  • Magick.NET-Q16-x64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-x64 --version 14.15.0
  • Magick.NET-Q16-x86 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q16-x86 --version 14.15.0
  • Magick.NET-Q8-AnyCPU (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q8-AnyCPU --version 14.15.0
  • Magick.NET-Q8-arm64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q8-arm64 --version 14.15.0
  • Magick.NET-Q8-OpenMP-arm64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q8-OpenMP-arm64 --version 14.15.0
  • Magick.NET-Q8-OpenMP-x64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q8-OpenMP-x64 --version 14.15.0
  • Magick.NET-Q8-x64 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q8-x64 --version 14.15.0
  • Magick.NET-Q8-x86 (NuGet): upgrade to 14.15.0 or later
    dotnet add package Magick.NET-Q8-x86 --version 14.15.0

Technical details

A memory leak vulnerability (CWE-401) exists in the ImageMagick 'magick' command-line interface. The root cause is a failure to properly release allocated memory when the utility encounters invalid or malformed command-line options. An attacker with the ability to execute local commands or influence command-line arguments (potentially through a web application wrapper) can trigger repeated leaks. This can lead to a denial-of-service (DoS) condition via system resource exhaustion. The issue is resolved in version 7.1.2-27.

Affected products

  • ImageMagick ImageMagick < 7.1.2-27

Identifiers

  • CVE-2026-66011
  • GHSA-cvhv-g4rq-3hmw

Timeline

  • 2026-07-12: advisory: GitHub Security Advisory published
  • 2026-07-25: disclosed: NVD publication date

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.