File ImageMagick-CVE-2020-25674.patch of Package ImageMagick.29977

Index: ImageMagick-6.8.8-1/coders/png.c
===================================================================
--- ImageMagick-6.8.8-1.orig/coders/png.c	2020-12-08 14:14:07.327750970 +0100
+++ ImageMagick-6.8.8-1/coders/png.c	2020-12-08 14:14:07.491752065 +0100
@@ -8692,7 +8692,7 @@ static MagickBooleanType WriteOnePNGImag
          (void) LogMagickEvent(CoderEvent,GetMagickModule(),
              "        i    (red,green,blue,opacity)");
 
-         for (i=0; i < 256; i++)
+         for (i=0; i < MagickMin(image->colors,256); i++)
          {
                (void) LogMagickEvent(CoderEvent,GetMagickModule(),
                    "        %d    (%d,%d,%d,%d)",
openSUSE Build Service is sponsored by