]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1644
authorCristy <urban-warrior@imagemagick.org>
Mon, 22 Jul 2019 12:26:43 +0000 (08:26 -0400)
committerCristy <urban-warrior@imagemagick.org>
Mon, 22 Jul 2019 12:26:43 +0000 (08:26 -0400)
ChangeLog
coders/ps.c

index c78daa0083d0361b6ddd71ab35a0476a8e0c45ce..440f25a1a2bd93a515b66d40875223e350ad326c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2019-07-22  7.0.8-57 Cristy  <quetzlzacatenango@image...>
+  * Release ImageMagick version 7.0.8-57, GIT revision 15...
+
+2019-07-22  7.0.8-57 Cristy  <quetzlzacatenango@image...>
+  * Heap-buffer-overflow in Postscript coder (reference
+    https://github.com/ImageMagick/ImageMagick/issues/1644).
+
 2019-07-20  7.0.8-56 Cristy  <quetzlzacatenango@image...>
   * Release ImageMagick version 7.0.8-56, GIT revision 15936:2ac4147:20190720.
 
index 55f53652a87da7cb5c4d27d81665cbbbe4022a9b..73aae13b506a341164c71748fc6be5912461b07f 100644 (file)
@@ -430,7 +430,7 @@ static void ReadPSInfo(const ImageInfo *image_info,Image *image,
           if (c == EOF)
             break;
           *q++=(unsigned char) c;
-          extent-=2;
+          extent-=MagickMin(extent,2);
         }
         SetStringInfoLength(ps_info->photoshop_profile,length);
         continue;