phpMyAdmin server_databases.php code execution
| phpmyadmin-serverdatabases-code-execution (45157) |
Description:
phpMyAdmin could allow a remote attacker to execute arbitrary code on the system, caused by improper validation by the server_databases.php script. A remote authenticated attacker could exploit this vulnerability using the sort_by parameter to execute arbitrary PHP code on the vulnerable system.
*CVSS:
| Base Score: | 6.5 |
| Access Vector: | Network |
| Access Complexity: | Low |
| Authentication: | Single |
| Confidentiality Impact: | Partial |
| Integrity Impact: | Partial |
| Availability Impact: | Partial |
| Temporal Score: | 4.8 |
| Exploitability: | Unproven |
| Remediation Level: | Official-Fix |
| Report Confidence: | Confirmed |
Consequences:
Gain Access
Remedy:
Upgrade to the latest version of phpMyAdmin (2.11.9.1 or later), available from the phpMyAdmin Web site. See References.
For TYPO3 phpMyAdmin:
Upgrade to the latest version of TYPO3 phpMyAdmin (3.3.0 or later), available from the TYPO3 Web site. See References.
References:
- Norman Hippert Advisories, 14.09.2008: phpMyAdmin Code Execution Vulnerability.
- phpMyAdmin security announcement PMASA-2008-7: Code execution vulnerability .
- phpMyAdmin Web site: Downloads.
- TYPO3 Extension Repository: phpMyAdmin.
- TYPO3-20080916-1: Code execution vulnerability in extension phpMyAdmin (phpmyadmin).
- BID-31188: phpMyAdmin 'server_databases.php' Remote Command Execution Vulnerability
- CVE-2008-4096: libraries/database_interface.lib.php in phpMyAdmin before 2.11.9.1 allows remote authenticated users to execute arbitrary code via a request to server_databases.php with a sort_by parameter containing PHP sequences, which are processed by create_function.
- DSA-1641: phpmyadmin -- several vulnerabilities
- GLSA-200903-32: phpMyAdmin: Multiple vulnerabilities
- MDVSA-2008:202: phpMyAdmin
- SA31884: phpMyAdmin "sort_by" PHP Code Execution
- SA31918: TYPO3 phpMyAdmin Extension PHP Code Execution Vulnerability
- SUSE-SR:2009:003: SUSE Security Summary Report
Platforms Affected:
- Debian Debian Linux 4.0
- Gentoo Linux
- MandrakeSoft Mandrake Linux Corporate Server 4.0 X86_64
- MandrakeSoft Mandrake Linux Corporate Server 4.0
- phpMyAdmin phpMyAdmin 2.0
- phpMyAdmin phpMyAdmin 2.0.0
- phpMyAdmin phpMyAdmin 2.0.1
- phpMyAdmin phpMyAdmin 2.0.2
- phpMyAdmin phpMyAdmin 2.0.3
- phpMyAdmin phpMyAdmin 2.0.4
- phpMyAdmin phpMyAdmin 2.0.5
- phpMyAdmin phpMyAdmin 2.1
- phpMyAdmin phpMyAdmin 2.1.0
- phpMyAdmin phpMyAdmin 2.1.1
- phpMyAdmin phpMyAdmin 2.1.2
- phpMyAdmin phpMyAdmin 2.10.0
- phpMyAdmin phpMyAdmin 2.10.0.0
- phpMyAdmin phpMyAdmin 2.10.0.1
- phpMyAdmin phpMyAdmin 2.10.0.2
- phpMyAdmin phpMyAdmin 2.10.01
- phpMyAdmin phpMyAdmin 2.10.1
- phpMyAdmin phpMyAdmin 2.10.1.0
- phpMyAdmin phpMyAdmin 2.10.2
- phpMyAdmin phpMyAdmin 2.10.2.0
- phpMyAdmin phpMyAdmin 2.10.3
- phpMyAdmin phpMyAdmin 2.10.3 rc1
- phpMyAdmin phpMyAdmin 2.10.3.0
- phpMyAdmin phpMyAdmin 2.11.0 rc1
- phpMyAdmin phpMyAdmin 2.11.0
- phpMyAdmin phpMyAdmin 2.11.0 beta1
- phpMyAdmin phpMyAdmin 2.11.0.0
- phpMyAdmin phpMyAdmin 2.11.1
- phpMyAdmin phpMyAdmin 2.11.1 rc1
- phpMyAdmin phpMyAdmin 2.11.1.0
- phpMyAdmin phpMyAdmin 2.11.1.1
- phpMyAdmin phpMyAdmin 2.11.1.2
- phpMyAdmin phpMyAdmin 2.11.2
- phpMyAdmin phpMyAdmin 2.11.2.0
- phpMyAdmin phpMyAdmin 2.11.2.1
- phpMyAdmin phpMyAdmin 2.11.2.2
- phpMyAdmin phpMyAdmin 2.11.3 rc1
- phpMyAdmin phpMyAdmin 2.11.3
- phpMyAdmin phpMyAdmin 2.11.3.0
- phpMyAdmin phpMyAdmin 2.11.4
- phpMyAdmin phpMyAdmin 2.11.4 rc1
- phpMyAdmin phpMyAdmin 2.11.4.0
- phpMyAdmin phpMyAdmin 2.11.5
- phpMyAdmin phpMyAdmin 2.11.5 rc1
- phpMyAdmin phpMyAdmin 2.11.5.0
- phpMyAdmin phpMyAdmin 2.11.5.1
- phpMyAdmin phpMyAdmin 2.11.5.2
- phpMyAdmin phpMyAdmin 2.11.6 rc1
- phpMyAdmin phpMyAdmin 2.11.6
- phpMyAdmin phpMyAdmin 2.11.7
- phpMyAdmin phpMyAdmin 2.11.7.0
- phpMyAdmin phpMyAdmin 2.11.8
- phpMyAdmin phpMyAdmin 2.11.8.1
- phpMyAdmin phpMyAdmin 2.11.9
- phpMyAdmin phpMyAdmin 2.9.1.1
- phpMyAdmin phpMyAdmin 2.9.2 rc1
- phpMyAdmin phpMyAdmin 3.2.0
- Turbolinux Turbolinux Personal
Reported:
Sep 14, 2008
The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the author/distributor (IBM Internet Security Systems X-Force) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.
For corrections or additions please email xforce@iss.net
* According to the Forum of Incident Response and Security Teams (FIRST), the Common Vulnerability Scoring System (CVSS) is an "industry open standard designed to convey vulnerability severity and help to determine urgency and priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.
The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall IBM be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.
