com php-src: Merge remote branch 'security/PHP-5.3' into PHP-5.3: NEWS
| From: | Johannes Schlüter | Date: | Thu, 29 Mar 2012 08:54:08 +0000 |
| Subject: | com php-src: Merge remote branch 'security/PHP-5.3' into PHP-5.3: NEWS | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-68603@lists.php.net to get a copy of this message | ||
Commit: 21fa9634c19210050b130bed9f3ac77c5332080b
Author: Johannes Schlüter <johannes@schlueters.de> Thu, 29 Mar 2012 10:54:08 +0200
Parents: 67bf07f3e79de6653681d9317229c49b5e2415db 167e2fd78224887144496cdec2089cd5b2f3312d
Branches: PHP-5.3 PHP-5.4 master PHP-5.3.11
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=21fa9634c19210050b130bed9f3ac77c5332080b
Log:
Merge remote branch 'security/PHP-5.3' into PHP-5.3
* security/PHP-5.3:
fix bug #61367 - open_basedir bypass using libxml RSHUTDOWN
open_basedir check for linkinfo
NEWS entry for readline fix
Add open_basedir checks to readline_write_history and readline_read_history
Bugs:
https://bugs.php.net/61367
Changed paths:
MM NEWS
Diff:
21fa9634c19210050b130bed9f3ac77c5332080b
diff --combined NEWS
index abda82a,366315d..8d69073
--- a/NEWS
+++ b/NEWS
@@@ -13,12 -13,10 +13,12 @@@ PH
. Fixed bug #61072 (Memory leak when restoring an exception handler).
(Nikic, Laruence)
. Fixed bug #61058 (array_fill leaks if start index is PHP_INT_MAX).
- (Laruence)
+ (Laruence)
+ . Fixed bug #61043 (Regression in magic_quotes_gpc fix for CVE-2012-0831).
+ (Ondřej Surý)
. Fixed bug #61000 (Exceeding max nesting level doesn't delete numerical
- vars). (Laruence)
- . Fix bug #60895 (Possible invalid handler usage in windows random
+ vars). (Laruence)
+ . Fixed bug #60895 (Possible invalid handler usage in windows random
functions). (Pierre)
. Fixed bug #60825 (Segfault when running symfony 2 tests).
(Dmitry, Laruence)
@@@ -27,20 -25,10 +27,20 @@@
. Fixed bug #60227 (header() cannot detect the multi-line header with CR).
(rui, Gustavo)
. Fixed bug #60222 (time_nanosleep() does validate input params). (Ilia)
+ . Fixed bug #54374 (Insufficient validating of upload name leading to
+ corrupted $_FILES indices). (CVE-2012-1172). (Stas, lekensteyn at
+ gmail dot com, Pierre)
. Fixed bug #52719 (array_walk_recursive crashes if third param of the
function is by reference). (Nikita Popov)
. Fixed bug #51860 (Include fails with toplevel symlink to /). (Dmitry)
+- DOM
+ . Added debug info handler to DOM objects. (Gustavo, Joey Smith)
+
+- FPM
+ . Fixed bug #61430 (Transposed memset() params in sapi/fpm/fpm/fpm_shm.c).
+ (michaelhood at gmail dot com, Ilia)
+
- Ibase
. Fixed bug #60947 (Segmentation fault while executing ibase_db_info).
(Ilia)
@@@ -54,6 -42,10 +54,10 @@@
- Firebird Database extension (ibase):
.. Fixed bug #60802 (ibase_trans() gives segfault when passing params).
+ - Libxml:
+ . Fixed bug #61367 (open_basedir bypass using libxml RSHUTDOWN).
+ (Tim Starling)
+
- mysqli
. Fixed bug #61003 (mysql_stat() require a valid connection). (Johannes).
@@@ -83,6 -75,8 +87,8 @@@
- Readline:
. Fixed bug #61088 (Memory leak in readline_callback_handler_install).
(Nikic, Laruence)
+ . Add open_basedir checks to readline_write_history and readline_read_history.
+ (Rasmus, reported by Mateusz Goik)
- Reflection:
. Fixed bug #61388 (ReflectionObject:getProperties() issues invalid reads
@@@ -97,8 -91,6 +103,8 @@@
User-Agent header). (carloschilazo at gmail dot com)
. Fixed bug #60842, #51775 (Chunked response parsing error when
chunksize length line is > 10 bytes). (Ilia)
+ . Fixed bug #49853 (Soap Client stream context header option ignored).
+ (Dmitry)
- SPL
. Fixed memory leak when calling SplFileInfo's constructor twice. (Felipe)
@@@ -136,8 -128,7 +142,8 @@@
. Fixed bug #54682 (tidy null pointer dereference). (Tony, David Soria Parra)
- XMLRPC:
- . Fixed bug #61264 (xmlrpc_parse_method_descriptions leaks temporary variable). (Nikita Popov)
+ . Fixed bug #61264 (xmlrpc_parse_method_descriptions leaks temporary
+ variable). (Nikita Popov)
. Fixed bug #61097 (Memory leak in xmlrpc functions copying zvals). (Nikic)
- Zlib:
@@@ -252,8 -243,6 +258,8 @@@
for small images). (Florian)
- Intl:
+ . Fixed bug #61487 (Incorrent bounds checking in grapheme_strpos).
+ (Stas)
. Fixed bug #60192 (SegFault when Collator not constructed
properly). (Florian)
. Fixed memory leak in several Intl locale functions. (Felipe)