cvs: phpweb / ChangeLog-4.php downloads.php index.php release_4_3_1.php
| From: | Jani Taskinen | Date: | Mon, 17 Feb 2003 17:12:52 +0000 |
| Subject: | cvs: phpweb / ChangeLog-4.php downloads.php index.php release_4_3_1.php | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-15767@lists.php.net to get a copy of this message | ||
sniper Mon Feb 17 12:12:52 2003 EDT
Added files:
/phpweb release_4_3_1.php
Modified files:
/phpweb ChangeLog-4.php downloads.php index.php
Log:
Go with the release..even Alaska should be awake now. :)
Index: phpweb/ChangeLog-4.php diff -u phpweb/ChangeLog-4.php:1.28 phpweb/ChangeLog-4.php:1.29 --- phpweb/ChangeLog-4.php:1.28 Sat Dec 28 10:22:25 2002 +++ phpweb/ChangeLog-4.php Mon Feb 17 12:12:51 2003 @@ -5,6 +5,16 @@ <h1>PHP 4 ChangeLog</h1> +<a name="4.3.1"></a> +<h3>Version 4.3.1</h3> +<b>17-Feb-2003</b> +<ul> +<li>Fixed serious security vulnerability in CGI SAPI. (Shane)</li> +</ul> +There is a <a href="release_4_3_1.php">separate announcement</a> available for this release.<br /> + +<?php echo hdelim(); ?> + <a name="4.3.0"></a> <h3>Version 4.3.0</h3> <b>27-Dec-2002</b> @@ -32,7 +42,7 @@ </li> <li>Make PHP_AUTH_* variables not available in safe mode under Apache when an external basic auth mechanism is used. (Philip)</li> -<li>Aliased dba_popen() to dba_open() until 4.3.1 when persistent STDIO streams +<li>Aliased dba_popen() to dba_open() until 4.3.2 when persistent STDIO streams are introduced. (Andrei)</li> <li>Fixed a security bug in the bundled MySQL library. (Georg, Stefan)</li> <li>ZLIB extension is now built-in in the Windows distribution. Index: phpweb/downloads.php diff -u phpweb/downloads.php:1.154 phpweb/downloads.php:1.155 --- phpweb/downloads.php:1.154 Wed Feb 5 15:47:49 2003 +++ phpweb/downloads.php Mon Feb 17 12:12:51 2003 @@ -69,17 +69,17 @@ <h2>Complete Source Code</h2> <ul> - <li><?php download_link('php-4.3.0.tar.bz2','PHP 4.3.0 (tar.bz2)'); ?> - 27 December 2002<br /> - <span class="md5sum">md5: 6a3e1ad25cc912816c1f958cd4507767</span> + <li><?php download_link('php-4.3.1.tar.bz2','PHP 4.3.1 (tar.bz2)'); ?> - 17 February 2003<br /> + <span class="md5sum">md5: bbfe584acb3549c62bb61355165e2ca6</span> </li> - <li><?php download_link('php-4.3.0.tar.gz', 'PHP 4.3.0 (tar.gz)'); ?> - 27 December 2002<br /> - <span class="md5sum">md5: 9e0eb9ee8e9193ee0a8aea2f428ec3de</span> + <li><?php download_link('php-4.3.1.tar.gz', 'PHP 4.3.1 (tar.gz)'); ?> - 17 February 2003<br /> + <span class="md5sum">md5: d4a34efe145b43ed10dbd95825686065</span> </li> </ul> <p> See the <a href="ChangeLog-4.php">ChangeLog</a> for a complete list of changes, or the - <a href="/release_4_3_0.php">release notes</a> for more information on this particular + <a href="/release_4_3_1.php">release notes</a> for more information on this particular release. Daily snapshots are also available from <a href="http://snaps.php.net/">snaps.php.net</a> (not intended for production use!). </p> @@ -87,17 +87,17 @@ <h2>Windows Binaries</h2> All Windows binaries can be used on Windows 95/98/Me and on Windows NT/2000/XP. <ul> - <li><?php download_link('php-4.3.0-Win32.zip', 'PHP 4.3.0 zip package'); ?> - 27 December 2002<br /> + <li><?php download_link('php-4.3.1-Win32.zip', 'PHP 4.3.1 zip package'); ?> - 17 February 2003<br /> (CGI binary plus server API versions for Apache, Apache2 (experimental), ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions included, packaged as zip)<br /> - <span class="md5sum">md5: 64f6a4a5b7a27c98ef85bfa1f2dd604b</span> + <span class="md5sum">md5: 9c3304bbbc1c1603a3dfc60bf80ee04d</span> </li> - <li><?php download_link('php-4.3.0-installer.exe', 'PHP 4.3.0 installer'); ?> - 27 December 2002<br /> + <li><?php download_link('php-4.3.1-installer.exe', 'PHP 4.3.1 installer'); ?> - 17 February 2003<br /> (CGI only, MySQL support built-in, packaged as Windows installer to install and configure PHP, and automatically configure IIS, PWS and Xitami, with manual configuration for other servers. N.B. no external extensions included)<br /> - <span class="md5sum">md5: a64138b56c49df8a2b4ff099a6ee0611</span> + <span class="md5sum">md5: 736b116ca8c39037c5616b6f39d40c3d</span> </li> </ul> @@ -119,6 +119,10 @@ <h2>Patches</h2> <ul> + <li><?php download_link("php-4.3.0-to-4.3.1.patch.gz", "PHP 4.3.0 to 4.3.1 patch"); ?> - 17 February 2003<br /> + This unified diff will enable you to update your local PHP source to the latest version from 4.3.0.<br /> + <span class="md5sum">md5: ffcce0d50a752fe00c3552f7fa68dc71</span> + </li> <li><?php download_link("php-4.2.0-to-4.2.2.patch.gz", "PHP 4.2.0 to 4.2.2 patch"); ?> - 22 July 2002<br /> This unified diff will enable you to update your local PHP source to the latest version from 4.2.0.<br /> <span class="md5sum">md5: 254bccc245d65cece1f40f782b70ec6b</span> @@ -151,6 +155,15 @@ </p> <ul> + <li>PHP 4.3.0 + <ul> + <li><?php download_link('php-4.3.0.tar.bz2','PHP 4.3.0 (tar.bz2)'); ?> - 27 December 2002<br /> + <span class="md5sum">md5: 6a3e1ad25cc912816c1f958cd4507767</span> + </li> + <li><?php download_link('php-4.3.0.tar.gz', 'PHP 4.3.0 (tar.gz)'); ?> - 27 December 2002<br /> + <span class="md5sum">md5: 9e0eb9ee8e9193ee0a8aea2f428ec3de</span> + </ul> + </li> <li>PHP 4.2.3 <ul> <li><?php download_link("php-4.2.3.tar.gz", "Source Code"); ?><br /> @@ -220,6 +233,7 @@ <option value="php-4.2.2.tar.gz">4.2.2</option> <option value="php-4.2.3.tar.gz">4.2.3</option> <option value="php-4.3.0.tar.gz">4.3.0</option> + <option value="php-4.3.1.tar.gz">4.3.1</option> </select> </form> </li> Index: phpweb/index.php diff -u phpweb/index.php:1.348 phpweb/index.php:1.349 --- phpweb/index.php:1.348 Mon Feb 3 16:24:50 2003 +++ phpweb/index.php Mon Feb 17 12:12:51 2003 @@ -191,6 +191,18 @@ echo "\n<!--$MYSITE-->\n"; ?> +<h1>PHP 4.3.1 released in response to CGI vulnerability</h1> + +<p> +<font class="newsdate">[17-Feb-2003]</font> The PHP Group today announced +the details of a serious <a href="release_4_3_1.php">CGI vulnerability</a> in PHP version 4.3.0. +A security update, <a href="downloads.php">PHP 4.3.1</a>, fixes the issue. Everyone running +affected version of PHP (as CGI) are encouraged to upgrade immediately. +The new 4.3.1 release does not include any other changes, so upgrading from 4.3.0 is safe and painless. +</p> + +<?php echo hdelim(); ?> + <?php print_link("http://www.php-con.com/return.php?i=ph2", make_image("news/phpcon_logo.png", "PHPCon East 2003", "right") ); ?> <h1>PHPCon East 2003 - (April 23-25, 2003)</h1> Index: phpweb/release_4_3_1.php +++ phpweb/release_4_3_1.php <?php /* if you're reading this, it isn't because you've found a security hole. this is an open source website. read and learn! */ header("Cache-Control: public, max-age=600"); require_once 'prepend.inc'; commonHeader("Hypertext Preprocessor"); echo "\n<!--$MYSITE-->\n"; ?> <h1> PHP Security Advisory: CGI vulnerability in PHP version 4.3.0 </h1> <p><table border="0" cellpadding="0" cellspacing="0"> <tr><td>Issued on:</td><td> </td><td><b>February 17, 2003</b></td></tr> <tr><td>Software:</td><td> </td><td><b>PHP version 4.3.0</b></td></tr> <tr><td>Platforms:</td><td> </td><td><b>All</b></td></tr> </table></p> <p> The PHP Group has learned of a serious security vulnerability in the CGI SAPI of PHP version 4.3.0. </p> <h2>Description</h2> <p> PHP contains code for preventing direct access to the CGI binary with configure option "--enable-force-cgi-redirect" and php.ini option "cgi.force_redirect". In PHP 4.3.0 there is a bug which renders these options useless. </p> <p> NOTE: This bug does NOT affect any of the other SAPI modules.<br> (such as the Apache or ISAPI modules, etc.) </p> <h2>Impact</h2> <p> Anyone with access to websites hosted on a web server which employs the CGI module may exploit this vulnerability to gain access to any file readable by the user under which the webserver runs. </p> <p> A remote attacker could also trick PHP into executing arbitrary PHP code if attacker is able to inject the code into files accessible by the CGI. This could be for example the web server access-logs. </p> <h2>Solution</h2> <p> The PHP Group has released a new PHP version, 4.3.1, which incorporates a fix for the vulnerability. All users of affected PHP versions are encouraged to upgrade to this latest version. The downloads web site at <ul><a href="http://www.php.net/downloads.php">http://www.php.net/downloads.php</a></ul> has the new 4.3.1 source tarballs, Windows binaries and source patch from 4.3.0 available for download. You will only need to upgrade if you're using the CGI module of PHP 4.3.0. There are no other bugfixes contained in this release. </p> <h2>Workarounds/h2> <p>None.</p> <h2>Credits</h2> <p> The PHP Group would like to thank Kosmas Skiadopoulos for discovering this vulnerability. </p> <?php commonFooter(); ?>
Index: phpweb/ChangeLog-4.php diff -u phpweb/ChangeLog-4.php:1.28 phpweb/ChangeLog-4.php:1.29 --- phpweb/ChangeLog-4.php:1.28 Sat Dec 28 10:22:25 2002 +++ phpweb/ChangeLog-4.php Mon Feb 17 12:12:51 2003 @@ -5,6 +5,16 @@ <h1>PHP 4 ChangeLog</h1> +<a name="4.3.1"></a> +<h3>Version 4.3.1</h3> +<b>17-Feb-2003</b> +<ul> +<li>Fixed serious security vulnerability in CGI SAPI. (Shane)</li> +</ul> +There is a <a href="release_4_3_1.php">separate announcement</a> available for this release.<br /> + +<?php echo hdelim(); ?> + <a name="4.3.0"></a> <h3>Version 4.3.0</h3> <b>27-Dec-2002</b> @@ -32,7 +42,7 @@ </li> <li>Make PHP_AUTH_* variables not available in safe mode under Apache when an external basic auth mechanism is used. (Philip)</li> -<li>Aliased dba_popen() to dba_open() until 4.3.1 when persistent STDIO streams +<li>Aliased dba_popen() to dba_open() until 4.3.2 when persistent STDIO streams are introduced. (Andrei)</li> <li>Fixed a security bug in the bundled MySQL library. (Georg, Stefan)</li> <li>ZLIB extension is now built-in in the Windows distribution. Index: phpweb/downloads.php diff -u phpweb/downloads.php:1.154 phpweb/downloads.php:1.155 --- phpweb/downloads.php:1.154 Wed Feb 5 15:47:49 2003 +++ phpweb/downloads.php Mon Feb 17 12:12:51 2003 @@ -69,17 +69,17 @@ <h2>Complete Source Code</h2> <ul> - <li><?php download_link('php-4.3.0.tar.bz2','PHP 4.3.0 (tar.bz2)'); ?> - 27 December 2002<br /> - <span class="md5sum">md5: 6a3e1ad25cc912816c1f958cd4507767</span> + <li><?php download_link('php-4.3.1.tar.bz2','PHP 4.3.1 (tar.bz2)'); ?> - 17 February 2003<br /> + <span class="md5sum">md5: bbfe584acb3549c62bb61355165e2ca6</span> </li> - <li><?php download_link('php-4.3.0.tar.gz', 'PHP 4.3.0 (tar.gz)'); ?> - 27 December 2002<br /> - <span class="md5sum">md5: 9e0eb9ee8e9193ee0a8aea2f428ec3de</span> + <li><?php download_link('php-4.3.1.tar.gz', 'PHP 4.3.1 (tar.gz)'); ?> - 17 February 2003<br /> + <span class="md5sum">md5: d4a34efe145b43ed10dbd95825686065</span> </li> </ul> <p> See the <a href="ChangeLog-4.php">ChangeLog</a> for a complete list of changes, or the - <a href="/release_4_3_0.php">release notes</a> for more information on this particular + <a href="/release_4_3_1.php">release notes</a> for more information on this particular release. Daily snapshots are also available from <a href="http://snaps.php.net/">snaps.php.net</a> (not intended for production use!). </p> @@ -87,17 +87,17 @@ <h2>Windows Binaries</h2> All Windows binaries can be used on Windows 95/98/Me and on Windows NT/2000/XP. <ul> - <li><?php download_link('php-4.3.0-Win32.zip', 'PHP 4.3.0 zip package'); ?> - 27 December 2002<br /> + <li><?php download_link('php-4.3.1-Win32.zip', 'PHP 4.3.1 zip package'); ?> - 17 February 2003<br /> (CGI binary plus server API versions for Apache, Apache2 (experimental), ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions included, packaged as zip)<br /> - <span class="md5sum">md5: 64f6a4a5b7a27c98ef85bfa1f2dd604b</span> + <span class="md5sum">md5: 9c3304bbbc1c1603a3dfc60bf80ee04d</span> </li> - <li><?php download_link('php-4.3.0-installer.exe', 'PHP 4.3.0 installer'); ?> - 27 December 2002<br /> + <li><?php download_link('php-4.3.1-installer.exe', 'PHP 4.3.1 installer'); ?> - 17 February 2003<br /> (CGI only, MySQL support built-in, packaged as Windows installer to install and configure PHP, and automatically configure IIS, PWS and Xitami, with manual configuration for other servers. N.B. no external extensions included)<br /> - <span class="md5sum">md5: a64138b56c49df8a2b4ff099a6ee0611</span> + <span class="md5sum">md5: 736b116ca8c39037c5616b6f39d40c3d</span> </li> </ul> @@ -119,6 +119,10 @@ <h2>Patches</h2> <ul> + <li><?php download_link("php-4.3.0-to-4.3.1.patch.gz", "PHP 4.3.0 to 4.3.1 patch"); ?> - 17 February 2003<br /> + This unified diff will enable you to update your local PHP source to the latest version from 4.3.0.<br /> + <span class="md5sum">md5: ffcce0d50a752fe00c3552f7fa68dc71</span> + </li> <li><?php download_link("php-4.2.0-to-4.2.2.patch.gz", "PHP 4.2.0 to 4.2.2 patch"); ?> - 22 July 2002<br /> This unified diff will enable you to update your local PHP source to the latest version from 4.2.0.<br /> <span class="md5sum">md5: 254bccc245d65cece1f40f782b70ec6b</span> @@ -151,6 +155,15 @@ </p> <ul> + <li>PHP 4.3.0 + <ul> + <li><?php download_link('php-4.3.0.tar.bz2','PHP 4.3.0 (tar.bz2)'); ?> - 27 December 2002<br /> + <span class="md5sum">md5: 6a3e1ad25cc912816c1f958cd4507767</span> + </li> + <li><?php download_link('php-4.3.0.tar.gz', 'PHP 4.3.0 (tar.gz)'); ?> - 27 December 2002<br /> + <span class="md5sum">md5: 9e0eb9ee8e9193ee0a8aea2f428ec3de</span> + </ul> + </li> <li>PHP 4.2.3 <ul> <li><?php download_link("php-4.2.3.tar.gz", "Source Code"); ?><br /> @@ -220,6 +233,7 @@ <option value="php-4.2.2.tar.gz">4.2.2</option> <option value="php-4.2.3.tar.gz">4.2.3</option> <option value="php-4.3.0.tar.gz">4.3.0</option> + <option value="php-4.3.1.tar.gz">4.3.1</option> </select> </form> </li> Index: phpweb/index.php diff -u phpweb/index.php:1.348 phpweb/index.php:1.349 --- phpweb/index.php:1.348 Mon Feb 3 16:24:50 2003 +++ phpweb/index.php Mon Feb 17 12:12:51 2003 @@ -191,6 +191,18 @@ echo "\n<!--$MYSITE-->\n"; ?> +<h1>PHP 4.3.1 released in response to CGI vulnerability</h1> + +<p> +<font class="newsdate">[17-Feb-2003]</font> The PHP Group today announced +the details of a serious <a href="release_4_3_1.php">CGI vulnerability</a> in PHP version 4.3.0. +A security update, <a href="downloads.php">PHP 4.3.1</a>, fixes the issue. Everyone running +affected version of PHP (as CGI) are encouraged to upgrade immediately. +The new 4.3.1 release does not include any other changes, so upgrading from 4.3.0 is safe and painless. +</p> + +<?php echo hdelim(); ?> + <?php print_link("http://www.php-con.com/return.php?i=ph2", make_image("news/phpcon_logo.png", "PHPCon East 2003", "right") ); ?> <h1>PHPCon East 2003 - (April 23-25, 2003)</h1> Index: phpweb/release_4_3_1.php +++ phpweb/release_4_3_1.php <?php /* if you're reading this, it isn't because you've found a security hole. this is an open source website. read and learn! */ header("Cache-Control: public, max-age=600"); require_once 'prepend.inc'; commonHeader("Hypertext Preprocessor"); echo "\n<!--$MYSITE-->\n"; ?> <h1> PHP Security Advisory: CGI vulnerability in PHP version 4.3.0 </h1> <p><table border="0" cellpadding="0" cellspacing="0"> <tr><td>Issued on:</td><td> </td><td><b>February 17, 2003</b></td></tr> <tr><td>Software:</td><td> </td><td><b>PHP version 4.3.0</b></td></tr> <tr><td>Platforms:</td><td> </td><td><b>All</b></td></tr> </table></p> <p> The PHP Group has learned of a serious security vulnerability in the CGI SAPI of PHP version 4.3.0. </p> <h2>Description</h2> <p> PHP contains code for preventing direct access to the CGI binary with configure option "--enable-force-cgi-redirect" and php.ini option "cgi.force_redirect". In PHP 4.3.0 there is a bug which renders these options useless. </p> <p> NOTE: This bug does NOT affect any of the other SAPI modules.<br> (such as the Apache or ISAPI modules, etc.) </p> <h2>Impact</h2> <p> Anyone with access to websites hosted on a web server which employs the CGI module may exploit this vulnerability to gain access to any file readable by the user under which the webserver runs. </p> <p> A remote attacker could also trick PHP into executing arbitrary PHP code if attacker is able to inject the code into files accessible by the CGI. This could be for example the web server access-logs. </p> <h2>Solution</h2> <p> The PHP Group has released a new PHP version, 4.3.1, which incorporates a fix for the vulnerability. All users of affected PHP versions are encouraged to upgrade to this latest version. The downloads web site at <ul><a href="http://www.php.net/downloads.php">http://www.php.net/downloads.php</a></ul> has the new 4.3.1 source tarballs, Windows binaries and source patch from 4.3.0 available for download. You will only need to upgrade if you're using the CGI module of PHP 4.3.0. There are no other bugfixes contained in this release. </p> <h2>Workarounds/h2> <p>None.</p> <h2>Credits</h2> <p> The PHP Group would like to thank Kosmas Skiadopoulos for discovering this vulnerability. </p> <?php commonFooter(); ?>