File GraphicsMagick-CVE-2014-9835,9831.patch of Package GraphicsMagick.7727

Index: GraphicsMagick-1.3.21/coders/wpg.c
===================================================================
--- GraphicsMagick-1.3.21.orig/coders/wpg.c	2016-08-05 09:10:10.455054281 +0200
+++ GraphicsMagick-1.3.21/coders/wpg.c	2016-08-05 09:11:05.447965504 +0200
@@ -385,7 +385,7 @@ static int UnpackWPGRaster(Image *image,
   (void) LogMagickEvent(CoderEvent,GetMagickModule(),
                         "Raster allocation size: %ld byte%s",
                         ldblk, (ldblk > 1 ? "s" : ""));
-  BImgBuff=MagickAllocateMemory(unsigned char *,(size_t) ldblk);
+  BImgBuff=MagickAllocateMemory(unsigned char *,(size_t) 8*ldblk);
   if(BImgBuff==NULL) return(-2);
   (void) memset(BImgBuff,0,(size_t) ldblk);
 
openSUSE Build Service is sponsored by