Re: [ANNOUNCE] PHP 5.3.7 Released!
[email protected] (David) Thu, 18 Aug 2011 10:06:42 -0700
| Newsgroups | php.announce |
|---|---|
| Message-ID | <CAPFM71RNe0=ycPvBCJq3PvLwSQ-UOcvxUsoOc7mrrRUHEGYp7A@mail.gmail.com> |
On Thu, Aug 18, 2011 at 8:05 AM, Ilia Alshanetsky <[email protected]> wrote: > The PHP development team would like to announce the immediate > availability of PHP 5.3.7. This release focuses on improving the > stability of the PHP 5.3.x branch with over 90 bug fixes, some of > which are security related. > > Security Enhancements and Fixes in PHP 5.3.7: > > * Updated crypt_blowfish to 1.2. (CVE-2011-2483) > * Fixed crash in error_log(). Reported by Mateusz Kocielski > * Fixed buffer overflow on overlog salt in crypt(). > * Fixed bug #54939 (File path injection vulnerability in RFC1867 > File upload filename). Reported by Krzysztof Kotowicz. (CVE-2011-2202) > * Fixed stack buffer overflow in socket_connect(). (CVE-2011-1938) > * Fixed bug #54238 (use-after-free in substr_replace()). (CVE-2011-1148) > > Key enhancements in PHP 5.3.7 include: > > * Upgraded bundled Sqlite3 to version 3.7.7.1 > * Upgraded bundled PCRE to version 8.12 > * Fixed bug #54910 (Crash when calling call_user_func with unknown > function name) > * Fixed bug #54585 (track_errors causes segfault) > * Fixed bug #54262 (Crash when assigning value to a dimension in a > non-array) > * Fixed a crash inside dtor for error handling > * Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off) > * Fixed bug #54935 php_win_err can lead to crash > * Fixed bug #54332 (Crash in zend_mm_check_ptr // Heap corruption) > * Fixed bug #54305 (Crash in gc_remove_zval_from_buffer) > * Fixed bug #54580 (get_browser() segmentation fault when browscap > ini directive is set through php_admin_value) > * Fixed bug #54529 (SAPI crashes on apache_config.c:197) > * Fixed bug #54283 (new DatePeriod(NULL) causes crash). > * Fixed bug #54269 (Short exception message buffer causes crash) > * Fixed Bug #54221 (mysqli::get_warnings segfault when used in multi > queries) > * Fixed bug #54395 (Phar::mount() crashes when calling with wrong > parameters) > * Fixed bug #54384 (Dual iterators, GlobIterator, SplFileObject and > SplTempFileObject crash when user-space classes don't call the parent > constructor) > * Fixed bug #54292 (Wrong parameter causes crash in > SplFileObject::__construct()) > * Fixed bug #54291 (Crash iterating DirectoryIterator for dir name > starting with \0) > * Fixed bug #54281 (Crash in non-initialized RecursiveIteratorIterator) > * Fixed bug #54623 (Segfault when writing to a persistent socket > after closing a copy of the socket) > * Fixed bug #54681 (addGlob() crashes on invalid flags) > * Over 80 other bug fixes. > > Windows users: please mind that we do no longer provide builds created > with Visual Studio C++ 6. It is impossible to maintain a high quality > and safe build of PHP for Windows using this unmaintained compiler. > > For Apache SAPIs (php5_apache2_2.dll), be sure that you use a Visual > Studio C++ 9 version of Apache. We recommend the Apache builds as > provided by ApacheLounge. For any other SAPI (CLI, FastCGI via > mod_fcgi, FastCGI with IIS or other FastCGI capable server), > everything works as before. Third party extension providers must > rebuild their extensions to make them compatible and loadable with the > Visual Studio C++9 builds that we now provide.</p> > > All PHP users should note that the PHP 5.2 series is NOT supported > anymore. All users are strongly encouraged to upgrade to PHP 5.3.7. > > -- > PHP Announcements Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >