File GraphicsMagick-CVE-2017-12983.patch of Package GraphicsMagick.7782
Index: GM/coders/sfw.c
===================================================================
--- GM.orig/coders/sfw.c 2017-11-02 20:33:56.673460241 +0100
+++ GM/coders/sfw.c 2017-11-02 20:34:56.686505071 +0100
@@ -255,7 +255,7 @@ static Image *ReadSFWImage(const ImageIn
{
ThrowReaderException(CorruptImageError,ImproperImageHeader,image);
}
- buffer=MagickAllocateMemory(unsigned char *,buffer_size);
+ buffer=MagickAllocateMemory(unsigned char *,buffer_size+MaxTextExtent);
if (buffer == (unsigned char *) NULL)
ThrowReaderException(ResourceLimitError,MemoryAllocationFailed,image);
buffer_end=buffer+buffer_size-1;