Related changes in ImageMagick since the last release of Magick.NET:
- Corrected DCX conversion (#1965)
- Heap use-after-free in the MSL encoder (GHSA-xxw5-m53x-j38c)
- Heap Use-After-Free in ImageMagick MSL decoder (GHSA-fpvf-frm6-625q)
- Write heap-buffer-overflow in PCL encoder via undersized output buffer (GHSA-467j-76j7-5885)
- Path Policy TOCTOU symlink race bypass (GHSA-493f-jh8w-qhx3)
- Stack write buffer overflow in MNG encoder (GHSA-7h7q-j33q-hvpf)
- Uninitialized pointer dereference in JBIG decoder (GHSA-wj8w-pjxf-9g4f)
- Heap buffer over-read via 32-bit integer overflow in MAT decoder (GHSA-mrmj-x24c-wwcv)
- Integer overflow in DIB coder can result in out of bounds read or write (GHSA-hffp-q43q-qq76)
- Heap buffer overflow in XWD encoder due to CARD32 arithmetic overflow (GHSA-qpg4-j99f-8xcg)
- Integer Overflow lead to out of bounds write in SIXEL decoder (GHSA-r39q-jr8h-gcq2)
- Stack corruption through long morphology kernel names or arrays (GHSA-932h-jw47-73jm)
- Heap Buffer Overflow in WaveletDenoiseImage (GHSA-5ggv-92r5-cp4p)
- Heap Buffer Over-Read in BilateralBlurImage (GHSA-cqw9-w2m7-r2m2)
- Stack buffer overflow in MagnifyImage (GHSA-rqq8-jh93-f4vg)
- Heap buffer over-write on 32-bit systems in SFW decoder (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-56jp-jfqg-f8f4)
- Heap-based buffer overflow in UHDR encoder (GHSA-h95r-c8c7-mrwx)
- Heap buffer over-write when writing extremely large image profile in the PNG encoder (GHSA-qmw5-2p58-xvrc)
- Possible stack buffer overflow in sixel encoder (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-49hx-7656-jpg3)
Library updates:
- ImageMagick 7.1.2-16 (2026-03-08)
- openexr 3.4.5 (2026-02-21)
Full Changelog: 14.10.3...14.10.4