File GraphicsMagick-CVE-2014-9853.patch of Package GraphicsMagick.7893

Index: GraphicsMagick-1.3.25/coders/rle.c
===================================================================
--- GraphicsMagick-1.3.25.orig/coders/rle.c	2016-11-29 14:33:05.543330204 +0100
+++ GraphicsMagick-1.3.25/coders/rle.c	2016-11-29 14:33:05.607331292 +0100
@@ -365,7 +365,7 @@ static Image *ReadRLEImage(const ImageIn
           Read image colormaps.  Color map values are stored as 16 bit
           quantities, left justified in the word.
         */
-        colormap=MagickAllocateArray(unsigned char *,number_colormaps,
+        colormap=MagickAllocateArray(unsigned char *,3*number_colormaps,
                                      map_length);
         if (colormap == (unsigned char *) NULL)
           ThrowRLEReaderException(ResourceLimitError,MemoryAllocationFailed,
openSUSE Build Service is sponsored by