1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
http://bugs.gentoo.org/292130 fix in usptream repo already --- gd-2.0.35/gd_gd.c +++ gd-2.0.35/gd_gd.c @@ -44,6 +44,10 @@ { goto fail1; } + if (im->colorsTotal > gdMaxColors) + { + goto fail1; + } } /* Int to accommodate truecolor single-color transparency */ if (!gdGetInt (&im->transparent, in))