iliaa Mon Jun 21 18:54:00 2004 EDT Modified files: (Branch: PHP_4_3) /php-src/ext/standard iptc.c Log: MFH: Added missing safe_mode check. http://cvs.php.net/diff.php/php-src/ext/standard/iptc.c?r1=1.41.4.3&r2=1.41.4.4&ty=u Index: php-src/ext/standard/iptc.c diff -u php-src/ext/standard/iptc.c:1.41.4.3 php-src/ext/standard/iptc.c:1.41.4.4 --- php-src/ext/standard/iptc.c:1.41.4.3 Sat Mar 6 12:41:31 2004 +++ php-src/ext/standard/iptc.c Mon Jun 21 18:53:59 2004 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: iptc.c,v 1.41.4.3 2004/03/06 17:41:31 pajoye Exp $ */ +/* $Id: iptc.c,v 1.41.4.4 2004/06/21 22:53:59 iliaa Exp $ */ /* * Functions to parse & compse IPTC data. @@ -207,6 +207,10 @@ WRONG_PARAM_COUNT; 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;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php