File ImageMagick-CVE-2025-62171.patch of Package ImageMagick.41247
Index: ImageMagick-7.1.0-9/coders/bmp.c
===================================================================
--- ImageMagick-7.1.0-9.orig/coders/bmp.c
+++ ImageMagick-7.1.0-9/coders/bmp.c
@@ -977,6 +977,8 @@ static Image *ReadBMPImage(const ImageIn
       ThrowReaderException(CorruptImageError,"ImproperImageHeader");
     if (bmp_info.compression == BI_RLE4)
       bmp_info.bits_per_pixel<<=1;
+    if (BMPOverflowCheck(image->columns,bmp_info.bits_per_pixel) != MagickFalse)
+      ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
     extent=image->columns*bmp_info.bits_per_pixel;
     bytes_per_line=4*((extent+31)/32);
     if (BMPOverflowCheck(bytes_per_line,image->rows) != MagickFalse)