,

PHP 4.4.2緊急釋出

Posted by

–

PHP 4.4.2緊急釋出

分享是一種日常的美好~

剛剛PHP組織的官方網站緊急釋出了PHP 4.4.2,是因應安全性的問題與改善bug而推出,除了解決包括XSS等重要的漏洞外,也另外修正了30項以上的bugs與提高對Apache 2的相容度。PHP方面鼓勵所有使用PHP4的網站立刻下載以進行更新,以免受到影響。

主要修正的安全性問題為:
Prevent header injection by limiting each header to a single line.
Possible XSS inside error reporting functionality.
Missing safe_mode/open_basedir checks into cURL extension.
Apache 2 regression with sub-request handling on non-Linux systems.
key() and current() regression related to references.

詳細的bug修正與更新內容列表如下:

Added missing safe_mode/open_basedir checks into cURL extension.
Backported missing imap_mailcompose() fixes from PHP 5.x.
Prevent header injection by limiting each header to a single line.
Fixed possible XSS inside error reporting functionality.
Fixed Apache 2 regression with sub-request handling on non-linux systems.
Fixed bug (unpack() does not decode odd number of hexadecimal values).
Fixed bug ($EGREP not defined in configure).
Fixed bug (imap_mail_compose() crashes with multipart-multiboundary-email).
Fixed bug (whitespace following end of heredoc is lost).
Fixed bug (%{mod_php_memory_usage}n is not reset after exit).
Fixed bug (Multiple calls to getopt() may result in a crash).
Fixed bug (Fixed crash in Apache 2 SAPI when more then one php script is loaded via SSI include).
Fixed bug (mysql_field_type() doesn't handle NEWDECIMAL).
Fixed bug (wddx_deserialize() doesn't handle large ints as keys properly).
Fixed bug (Fix for bug breaks build with older curl).
Fixed bug (Multiple virtual() calls crash Apache 2 php module).
Fixed bug (Calling ob_flush after creating an ob callback causes segfault).
Fixed bug (stream_set_blocking(true) toggles, not enables blocking).
Fixed bug (configure does not find ldap_start_tls_s).
Fixed bug (Wrong fopen mode used in GD safe-mode checks).
Fixed bug , Fixed bug (key(),current() need to work by reference).
Fixed bug (socket_read() produces warnings on non blocking sockets).
Fixed bug (Apache2 crash with mod_rewrite).
Fixed bug (ZTS: Persistent resource destruct crashes when extension is compiled as shared).
Fixed bug (ImageTrueColorToPalette() crashes when ncolors is zero).
Fixed bug (SO_RECVTIMEO and SO_SNDTIMEO socket options expect integer parameter on Windows).
Fixed bug (the 5th argument of mb_send_mail does not work).
Fixed bug (Possible crash inside fopen http wrapper).
Fixed bug (mssql_bind() fails on input parameters).
Fixed bug (cURL needs CRYPTO_callback functions to prevent locking).
Fixed bug (mb_encode_mimeheader does not work for multibyte chars).
Fixed bug (Memory leak in xmlrpc_encode_request()).
Fixed bug (Crash when fetching some data types).
Fixed bug (crash in mssql_next result).
Fixed bug (crash when mssql_bind() is called more than once).
Fixed bug (ftp_login fails on some SSL servers).
Fixed bug (Remove MessageBox on win32 for E_CORE errors if display_startup_error is off).
Fixed bug (number_format() crashes with large numbers).

分享是一種日常的美好~

延伸閱讀

新網站新氣象,會想到緞帶教堂的美好
一直很喜歡的緞帶教堂 Ribbon Chapel

歡迎追蹤我們

2006 年 1 月
一 二 三 四 五 六 日
 1
2345678
9101112131415
16171819202122
23242526272829
3031