Name | CVE-2007-4658 |
Description | The money_format function in PHP 5 before 5.2.4, and PHP 4 before 4.4.8, permits multiple (1) %i and (2) %n tokens, which has unknown impact and attack vectors, possibly related to a format string vulnerability. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DSA-1444-1, DTSA-61-1 |
Vulnerable and fixed packages
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|
php5 (PTS) | jessie, jessie (lts) | 5.6.40+dfsg-0+deb8u21 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|
php5 | source | etch | 5.2.0-8+etch9 | | DSA-1444-1 | |
php5 | source | lenny | 5.2.3-1+lenny1 | | DTSA-61-1 | |
php5 | source | (unstable) | 5.2.4-1 | low | | |
Notes
fixed in php5/etch svn
http://cvs.php.net/viewcvs.cgi/php-src/ext/standard/string.c?r1=1.640&r2=1.641, starting "Line 7667"
limited format string vulnerability, the will be put into strfmon and the format string chars are limited to i,n and %