GHSA-hc76-7mpc-qjqh ImageMagick: Code injection in HTML encoder due to incomplete fix of CVE-2026-25797

Not scored Published

Attackers can execute arbitrary code via crafted images processed by the ImageMagick HTML encoder, requiring user interaction to open the file.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is GHSA-hc76-7mpc-qjqh?

GHSA-hc76-7mpc-qjqh is a code injection vulnerability in Magick.NET-Q16-AnyCPU, published on 24 Jul 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

An incomplete fix of CVE-2026-25797 can result in code injection in the HTML encoder.

Which versions are affected by GHSA-hc76-7mpc-qjqh?

34 open source packages ship an affected version, including Magick.NET-Q16-AnyCPU, Magick.NET-Q16-HDRI-AnyCPU and Magick.NET-Q16-HDRI-OpenMP-arm64.

PackageAffectedFixed in
Magick.NET-Q16-AnyCPU NuGetAll versions14.10.3
Magick.NET-Q16-AnyCPU NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-AnyCPU NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-AnyCPU NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-OpenMP-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-OpenMP-arm64 NuGetAll versions14.10.3
28 more packages
Magick.NET-Q16-HDRI-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-x64 NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-x64 NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-x86 NuGetAll versions14.10.3
Magick.NET-Q16-HDRI-x86 NuGetAll versions14.10.3
Magick.NET-Q16-OpenMP-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-OpenMP-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-OpenMP-x64 NuGetAll versions14.10.3
Magick.NET-Q16-OpenMP-x64 NuGetAll versions14.10.3
Magick.NET-Q16-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-arm64 NuGetAll versions14.10.3
Magick.NET-Q16-x64 NuGetAll versions14.10.3
Magick.NET-Q16-x64 NuGetAll versions14.10.3
Magick.NET-Q16-x86 NuGetAll versions14.10.3
Magick.NET-Q16-x86 NuGetAll versions14.10.3
Magick.NET-Q8-AnyCPU NuGetAll versions14.10.3
Magick.NET-Q8-AnyCPU NuGetAll versions14.10.3
Magick.NET-Q8-OpenMP-arm64 NuGetAll versions14.10.3
Magick.NET-Q8-OpenMP-arm64 NuGetAll versions14.10.3
Magick.NET-Q8-OpenMP-x64 NuGetAll versions14.10.3
Magick.NET-Q8-OpenMP-x64 NuGetAll versions14.10.3
Magick.NET-Q8-arm64 NuGetAll versions14.10.3
Magick.NET-Q8-arm64 NuGetAll versions14.10.3
Magick.NET-Q8-x64 NuGetAll versions14.10.3
Magick.NET-Q8-x64 NuGetAll versions14.10.3
Magick.NET-Q8-x86 NuGetAll versions14.10.3
Magick.NET-Q8-x86 NuGetAll versions14.10.3

How do I fix GHSA-hc76-7mpc-qjqh?

Upgrade Magick.NET-Q16-AnyCPU to 14.10.3 or later.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is GHSA-hc76-7mpc-qjqh being exploited?

There is no known exploitation of GHSA-hc76-7mpc-qjqh in the wild and no public exploit code.

Sources

Is GHSA-hc76-7mpc-qjqh in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free