CVE-2008-0599
Fixed in a distro release EPSS 11%
The init_request_info function in sapi/cgi/cgi_main.c in PHP before 5.2.6 does not properly consider operator precedence when calculating the length of PATH_TRANSLATED, which might allow remote attackers to execute arbitrary code via a crafted URI.
Products: php, fedoraproject fedora, canonical ubuntu_linux, apple mac_os_x, apple mac_os_x_server
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 5.0 | php5 | 5.2.5-3+lenny1 |
| Red Hat rhel application stack 2 | httpd | 0:2.2.8-1.el5s2 |
| Red Hat rhel application stack 2 | httpd-debuginfo | 0:2.2.8-1.el5s2 |
| Red Hat rhel application stack 2 | httpd-devel | 0:2.2.8-1.el5s2 |
| Red Hat rhel application stack 2 | httpd-manual | 0:2.2.8-1.el5s2 |
| Red Hat rhel application stack 2 | mod_jk | 0:1.2.26-1.el5s2 |
| Red Hat rhel application stack 2 | mod_jk-ap20 | 0:1.2.26-1.el5s2 |
| Red Hat rhel application stack 2 | mod_jk-debuginfo | 0:1.2.26-1.el5s2 |
| Red Hat rhel application stack 2 | mod_perl | 0:2.0.4-3.el5s2 |
| Red Hat rhel application stack 2 | mod_perl-debuginfo | 0:2.0.4-3.el5s2 |
| Red Hat rhel application stack 2 | mod_perl-devel | 0:2.0.4-3.el5s2 |
| Red Hat rhel application stack 2 | mod_ssl | 1:2.2.8-1.el5s2 |
| Red Hat rhel application stack 2 | mysql | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-bench | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-cluster | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-connector-odbc | 0:3.51.24r1071-1.el5s2 |
| Red Hat rhel application stack 2 | mysql-connector-odbc-debuginfo | 0:3.51.24r1071-1.el5s2 |
| Red Hat rhel application stack 2 | mysql-debuginfo | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-devel | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-jdbc | 0:5.0.8-1jpp.1.el5s2 |
| Red Hat rhel application stack 2 | mysql-libs | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-server | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | mysql-test | 0:5.0.50sp1a-2.el5s2 |
| Red Hat rhel application stack 2 | perl-DBD-MySQL | 0:4.006-1.el5s2 |
| Red Hat rhel application stack 2 | perl-DBD-MySQL-debuginfo | 0:4.006-1.el5s2 |
| Red Hat rhel application stack 2 | perl-DBI | 0:1.604-1.el5s2 |
| Red Hat rhel application stack 2 | perl-DBI-debuginfo | 0:1.604-1.el5s2 |
| Red Hat rhel application stack 2 | php | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-bcmath | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-cli | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-common | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-dba | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-debuginfo | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-devel | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-gd | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-imap | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-ldap | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-mbstring | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-mysql | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-ncurses | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-odbc | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-pdo | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-pgsql | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-snmp | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-soap | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-xml | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | php-xmlrpc | 0:5.2.6-2.el5s2 |
| Red Hat rhel application stack 2 | postgresql | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-contrib | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-debuginfo | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-devel | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-docs | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-jdbc | 0:8.2.508-1jpp.el5s2 |
| Red Hat rhel application stack 2 | postgresql-jdbc-debuginfo | 0:8.2.508-1jpp.el5s2 |
| Red Hat rhel application stack 2 | postgresql-libs | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-odbc | 0:08.02.0500-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-odbc-debuginfo | 0:08.02.0500-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-plperl | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-plpython | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-pltcl | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-python | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-server | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-tcl | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresql-test | 0:8.2.9-1.el5s2 |
| Red Hat rhel application stack 2 | postgresqlclient81 | 0:8.1.11-1.el5s2 |
| Red Hat rhel application stack 2 | postgresqlclient81-debuginfo | 0:8.1.11-1.el5s2 |
| Red Hat rhel application stack 2 | unixODBC | 0:2.2.12-8.el5s2 |
| Red Hat rhel application stack 2 | unixODBC-debuginfo | 0:2.2.12-8.el5s2 |
| Red Hat rhel application stack 2 | unixODBC-devel | 0:2.2.12-8.el5s2 |
| Red Hat rhel application stack 2 | unixODBC-kde | 0:2.2.12-8.el5s2 |
| openSUSE Tumbleweed | php7 | 7.4.24-1.1 |
| openSUSE Tumbleweed | php8 | 8.0.11-1.1 |