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;
openSUSE Build Service is sponsored by