File ImageMagick-CVE-2026-25987.patch of Package ImageMagick.42998
From bbae0215e1b76830509fd20e6d37c0dd7e3e4c3a Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Sat, 7 Feb 2026 18:03:19 -0500
Subject: [PATCH]
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-42p5-62qq-mmh7
---
coders/map.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
Index: ImageMagick-7.1.0-9/coders/map.c
===================================================================
--- ImageMagick-7.1.0-9.orig/coders/map.c
+++ ImageMagick-7.1.0-9/coders/map.c
@@ -161,6 +161,8 @@ static Image *ReadMAPImage(const ImageIn
if (status == MagickFalse)
ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
depth=GetImageQuantumDepth(image,MagickTrue);
+ if ((depth <= 8) && (image->colors > 256))
+ ThrowReaderException(CorruptImageError,"ImproperImageHeader");
packet_size=(size_t) (depth/8);
pixels=(unsigned char *) AcquireQuantumMemory(image->columns,packet_size*
sizeof(*pixels));