File php-CVE-2017-7890.patch of Package php5.10549
X-Git-Url: http://72.52.91.13:8000/?p=php-src.git;a=blobdiff_plain;f=ext%2Fgd%2Flibgd%2Fgd_gif_in.c;h=e0f0fe398a61485cc17d0982a5763236fbd63b1c;hp=f41ec8460aa098eca5d7fba2a169655619f87772;hb=8dc4f4dc9e44d1cbfe4654aa6e0dc27c94913938;hpb=5f8380d33e648964d2d5140f329cf2d4c443033c
diff --git a/ext/gd/libgd/gd_gif_in.c b/ext/gd/libgd/gd_gif_in.c
index f41ec84..e0f0fe3 100644
--- a/ext/gd/libgd/gd_gif_in.c
+++ b/ext/gd/libgd/gd_gif_in.c
@@ -147,6 +147,9 @@ gdImagePtr gdImageCreateFromGifCtx(gdIOCtxPtr fd) /* {{{ */
int haveGlobalColormap;
gdImagePtr im = 0;
+ memset(ColorMap, 0, 3 * MAXCOLORMAPSIZE);
+ memset(localColorMap, 0, 3 * MAXCOLORMAPSIZE);
+
/*1.4//imageNumber = 1; */
if (! ReadOK(fd,buf,6)) {
return 0;