---
id: "GHSA-jmqv-2mx7-544h"
page: "https://infrastack.ai/live/GHSA-jmqv-2mx7-544h"
kind: "vulnerability"
aliases: ["GHSA-jmqv-2mx7-544h"]
title: "Duplicate Advisory: ImageMagick: Malicious PCD files trigger 1\u2011byte heap Out-of-bounds Read and DoS"
severity: "medium"
cvss: 3.7
epss: null
exploited: false
status: "withdrawn"
category: "package"
products: [{"name": "Magick.NET-Q16-AnyCPU", "fixed": ["14.10.3"], "affected": "< 14.10.3", "ecosystem": "nuget"}]
ecosystems: ["nuget"]
tags: ["cwe-125", "dotnet", "image-processing", "imagemagick", "nuget", "package"]
not_affected_if: ["fixed-version", "no-pcd-decoding"]
published_at: "2026-06-21T15:31:24+00:00"
first_seen_at: "2026-11-06T18:11:02+00:00"
updated_at: "2026-11-06T18:11:56+00:00"
sources: [{"source": "ghsa", "url": "https://github.com/advisories/GHSA-jmqv-2mx7-544h", "first_seen_at": "2026-11-06T18:11:02+00:00"}]
exploit_sources: []
---

# Duplicate Advisory: ImageMagick: Malicious PCD files trigger 1‑byte heap Out-of-bounds Read and DoS

Link for people: https://infrastack.ai/live/GHSA-jmqv-2mx7-544h (this .md is for agents)

This advisory is withdrawn as a duplicate of GHSA-wgxp-q8xq-wpp9. The original text says a crafted PCD image file can trigger a one-byte heap out-of-bounds read during decoding, causing denial of service and possibly leaking an adjacent heap byte.

_Summary, check and fix written by a model from the sources; labelled as such._

## Affected

- nuget:Magick.NET-Q16-AnyCPU affected < 14.10.3 fixed 14.10.3

## How to check

- Check whether the project references the `Magick.NET-Q16-AnyCPU` NuGet package and its version, for example in the `.csproj` file or `packages.lock.json`.
- Check whether the app decodes untrusted PCD files.

## Fix

- `Magick.NET-Q16-AnyCPU` versions before `14.10.3` are affected; the source lists `14.10.3` as fixed.
- Use GHSA-wgxp-q8xq-wpp9 for the current advisory.

## Timeline

- 2026-11-06T18:11:02+00:00 ghsa https://github.com/advisories/GHSA-jmqv-2mx7-544h

## From the sources

### Duplicate Advisory
This advisory has been withdrawn because it is a duplicate of GHSA-wgxp-q8xq-wpp9. This link is maintained to preserve external references.

### Original Description
ImageMagick before 7.1.2-15 (and 6.x before 6.9.13-40) contains a heap out-of-bounds read in the PCD coder's DecodeImage loop. A crafted PCD file can trigger a one-byte heap out-of-bounds read during image decoding, resulting in denial of service and potential disclosure of an adjacent heap byte.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
