From: Ilia Alshanetsky Date: Mon, 21 Jun 2004 22:53:59 +0000 (+0000) Subject: MFH: Added missing safe_mode check. X-Git-Tag: php-4.3.9RC1~86 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cba1c57ac63512824147943db42d5778cb92ed27;p=php MFH: Added missing safe_mode check. --- diff --git a/ext/standard/iptc.c b/ext/standard/iptc.c index f0996e4c3a..9cb638a088 100644 --- a/ext/standard/iptc.c +++ b/ext/standard/iptc.c @@ -208,6 +208,10 @@ PHP_FUNCTION(iptcembed) break; } + if (PG(safe_mode) && (!php_checkuid(Z_STRVAL_PP(jpeg_file), NULL, CHECKUID_CHECK_FILE_AND_DIR))) { + RETURN_FALSE; + } + if (php_check_open_basedir(Z_STRVAL_PP(jpeg_file) TSRMLS_CC)) { RETURN_FALSE; }