NIST deprecates RSA-2048 from 2030. Find every one of them before attackers do.
.NET
.NET NuGet
Not in CISA KEV
MEDIUM severity

CVE-2026-33535 — Magick.NET-Q16-AnyCPU

MEDIUM

CVE-2026-33535 is a medium-severity (CVSS 4) Out-of-bounds Write vulnerability in Magick.NET-Q16-AnyCPU. A fix is available for Magick.NET-Q16-AnyCPU — see the affected versions and patch details below.

ImageMagick has an Out-of-Bounds write of a zero byte in its X11 display interaction

Also known asGHSA-mw3m-pqr2-qv7c
Published
Updated
Affected
18 pkgs
Patched
18 / 18
Exploits
None indexed
Exploitation data as of Oct 28, 2026 · OSV.dev, NVD, FIRST.org (EPSS)

Exploitation Status

No confirmed exploitation observed yet

  • CISA’s own triage has not observed active exploitation or public proof-of-concept code for this CVE as of its last assessment.

Exploitation and automatability from CISA’s SSVC triage for CVE-2026-33535.

EPSS Exploitation Probability

via FIRST.org ↗
0.1%probability of exploitation in next 30 days
Lower Risk+0.00%
Lower risk than most CVEs4th percentile — riskier than 4% of all scored CVEsHighest risk
0.00%0.22%0.43%0.65%0.0%0.1%Apr 26Aug 26Oct 26

Probability of exploitation in the next 30 days, from FIRST.org EPSS.

How urgent is this, really

Where this sits among everything scored

Real-World Exposure

18 pkgs affected
.NETMagick.NET-Q16-AnyCPU.NETMagick.NET-Q16-HDRI-AnyCPU.NETMagick.NET-Q16-HDRI-OpenMP-arm64.NETMagick.NET-Q16-HDRI-arm64.NETMagick.NET-Q16-HDRI-x64.NETMagick.NET-Q16-HDRI-x86.NETMagick.NET-Q16-OpenMP-arm64.NETMagick.NET-Q16-OpenMP-x64+10 more

Real-time download stats are indexed for npm and PyPI packages. This vulnerability affects NuGet packages — download data is not available via public APIs for these ecosystems.

Description

ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-18 and 6.9.13-43, an out-of-bounds write of a zero byte exists in the X11 display interaction path that could lead to a crash. Versions 7.1.2-18 and 6.9.13-43 patch the issue.

Affected Packages

18 total 18 fixed
EcosystemPackageVulnerable rangeFix
.NETNuGetMagick.NET-Q16-AnyCPUall versions14.11.1dotnet add package Magick.NET-Q16-AnyCPU --version 14.11.1
.NETNuGetMagick.NET-Q16-HDRI-AnyCPUall versions14.11.1dotnet add package Magick.NET-Q16-HDRI-AnyCPU --version 14.11.1
.NETNuGetMagick.NET-Q16-HDRI-OpenMP-arm64all versions14.11.1dotnet add package Magick.NET-Q16-HDRI-OpenMP-arm64 --version 14.11.1
.NETNuGetMagick.NET-Q16-HDRI-arm64all versions14.11.1dotnet add package Magick.NET-Q16-HDRI-arm64 --version 14.11.1
.NETNuGetMagick.NET-Q16-HDRI-x64all versions14.11.1dotnet add package Magick.NET-Q16-HDRI-x64 --version 14.11.1
.NETNuGetMagick.NET-Q16-HDRI-x86all versions14.11.1dotnet add package Magick.NET-Q16-HDRI-x86 --version 14.11.1

Affected Products

1 product · 2 configurations
Application
imagemagickimagemagick
≥ 7.0.0-0 && < 7.1.2-18
range

Detection & mitigation playbook

Open-source dependency
  1. Detect

    Scan your dependency tree (package-lock.json, pnpm-lock.yaml, requirements.txt, go.sum, etc.) for Magick.NET-Q16-AnyCPU, including transitive dependencies — a direct dependency you never call can still pull in a vulnerable version.

  2. Fix

    Update Magick.NET-Q16-AnyCPU to 14.11.1 or later, then make sure no transitive (indirect) dependency still pins the vulnerable range — O3 confirms CVE-2026-33535 is resolved across your whole dependency graph.

  3. Workarounds

    Stop feeding it untrusted input: reject or quarantine files and payloads from unverified sources until you can upgrade, restrict accepted formats to the ones you actually need, and run the parsing or decoding step in a least-privileged sandbox or short-lived worker so a crash or corrupted read cannot reach the rest of the process.

Fixing This On Your OS

If you run this on a Linux distribution, patch through your package manager against the distro's own security advisory below — it tracks the exact backported fix for your release, which can ship on a different timeline (and sometimes a different severity) than the upstream project.

Red HatLow

Low impact. This flaw in ImageMagick's X11 display interaction path requires local access to trigger an out-of-bounds write, leading to a denial of service. Red Hat Enterprise Linux systems are affected if ImageMagick is installed and used in an X11 environment.

Workaround published by Red Hat
For systems where ImageMagick is not required, especially in server environments without a graphical interface, consider removing the `ImageMagick` package to eliminate the attack surface. This action may impact applications that rely on ImageMagick for image processing.
Source: Red Hat security advisory for CVE-2026-33535 (CC BY 4.0)
UbuntuMEDIUM

Frequently Asked Questions

ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-18 and 6.9.13-43, an out-of-bounds write of a zero byte exists in the X11 `display` interaction path that could lead to a crash. Versions 7.1.2-18 and 6.9.13-43 patch the issue.
O3 Security · Impact-Aware SCA

Is CVE-2026-33535 in your dependencies?

Find it across NuGet, including transitive dependencies.

CVE-2026-33535: Magick.NET-Q16 — Fixed in 14.11.1