File GraphicsMagick-CVE-2016-7537.patch of Package GraphicsMagick.7782
Index: GraphicsMagick-1.3.25/coders/pdb.c
===================================================================
--- GraphicsMagick-1.3.25.orig/coders/pdb.c 2016-11-29 15:39:26.939227234 +0100
+++ GraphicsMagick-1.3.25/coders/pdb.c 2016-11-29 15:39:26.951227439 +0100
@@ -462,7 +462,7 @@ static Image *ReadPDBImage(const ImageIn
packets=MagickArraySize((MagickArraySize(bits_per_pixel,image->columns)+7)/8,
image->rows);
- pixels=MagickAllocateMemory(unsigned char *,packets + (packets != 0 ? 256 : 0));
+ pixels=MagickAllocateMemory(unsigned char *,packets + (packets != 0 ? 257 : 0));
if (pixels == (unsigned char *) NULL)
ThrowPDBReaderException(ResourceLimitWarning,MemoryAllocationFailed,image);
switch (pdb_image.version)