From: Nikita Popov Date: Wed, 19 Jun 2019 13:41:45 +0000 (+0200) Subject: Fix buffer underflow in gd_gif_in.c X-Git-Tag: php-7.4.0alpha2~51^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2a9fc310211eb0ed5ee2b2954a57c49c17c7e6a7;p=php Fix buffer underflow in gd_gif_in.c This has been fixed upstream in https://github.com/libgd/libgd/commit/939d49a3a9d1cbcd2a37cea9eac9f9e5e9f9de78. --- diff --git a/ext/gd/libgd/gd_gif_in.c b/ext/gd/libgd/gd_gif_in.c index ee987e8199..1f69723610 100644 --- a/ext/gd/libgd/gd_gif_in.c +++ b/ext/gd/libgd/gd_gif_in.c @@ -381,7 +381,7 @@ GetCode_(gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int *ZeroD if (flag) { scd->curbit = 0; scd->lastbit = 0; - scd->last_byte = 0; + scd->last_byte = 2; scd->done = FALSE; return 0; }