From: Antony Dovgal Date: Tue, 17 Jan 2006 23:49:14 +0000 (+0000) Subject: improve open_basedir checks in GD X-Git-Tag: RELEASE_1_0_4~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7bf63ad49b1847f71e332bfc20db2b001ea9f1fb;p=php improve open_basedir checks in GD --- diff --git a/ext/gd/gd.c b/ext/gd/gd.c index faa4836179..23ec39588e 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -2966,6 +2966,8 @@ static void php_imagettftext_common(INTERNAL_FUNCTION_PARAMETERS, int mode, int fontname = (unsigned char *) fontname; #endif + PHP_GD_CHECK_OPEN_BASEDIR(fontname, "Invalid font filename"); + #ifdef USE_GD_IMGSTRTTF # if HAVE_GD_STRINGFTEX if (extended) {