PHP releases 5.2.5 to fix multiple vulnerabilities
For the ones of you who have not opted to receive the PHP announcements from the php.net site, here’s an important one you shouldn’t miss if you are using the 5.2.x branch.
From the PHP team:
over 60 bug fixes, several of which are security relatedSome of the vulnerabilities are:
- Various errors exist in the “htmlentities” and “htmlspecialchars” functions where partial multibyte sequences are not accepted.
- Various boundary errors exist in the “fnmatch()”, “setlocale()”, and “glob()” functions and can be exploited to cause buffer overflows.
- An error in the processing of “.htaccess” files can be exploited to bypass the “disablefunctions” directive by modifying the “mail.forceextraparameters” php.ini directive via an “.htaccess” file.
- An error in the handling of variables can be exploited to overwrite values set in httpd.conf via the “iniset()” function.