phpMyAdmin multiple scripts file include
| phpmyadmin-multiple-scripts-file-include (22835) |
Description:
phpMyAdmin could allow a remote attacker to include arbitrary local files. A remote attacker could send a specially-crafted URL to multiple scripts to specify a malicious file from the local system which would allow the attacker to execute code on the vulnerable system with privileges of the vulnerable system.
Platforms Affected:
- Debian, Debian Linux 3.1
- Gentoo, Linux
- phpMyAdmin, phpMyAdmin 2.6.4-pl2 and prior
- SuSE, SuSE Linux 10.0
- SuSE, SuSE Linux 9.0
- SuSE, SuSE Linux 9.1
- SuSE, SuSE Linux 9.2
- SuSE, SuSE Linux 9.3
Remedy:
Upgrade to the latest version of phpMyAdmin (2.6.4-rc3 or later), available from the phpMyAdmin Web site. See References.
For Debian GNU/Linux:
Refer to DSA-880-1 for patch, upgrade, or suggested workaround information. See References.
For Gentoo Linux:
Refer to Gentoo Linux Security Announcement GLSA 2005-10-21 for patch, upgrade, or suggested workaround information. See References.
For SUSE Linux:
Apply the updates for this vulnerability, as listed in SUSE Security Announcement SUSE-SA:2005:066. See References.
For other distributions:
Contact your vendor for upgrade or patch information.
Consequences:
Gain Access
References:
- Full-Disclosure Mailing List, Sat Oct 22 2005 - 08:33:46 CDT, Advisory 16/2005: phpMyAdmin Local File Inclusion Vulnerability at http://archives.neohapsis.com/archives/fulldisclosure/2005-10/0478.html.
- phpMyAdmin Web site, phpMyAdmin | MySQL Database Administration Tool | www.phpmyadmin.net at http://www.phpmyadmin.net/home_page/index.php.
- BID-15169: phpMyAdmin Theme Variable Local File Inclusion Vulnerability
- CVE-2005-3300: The register_globals emulation layer in grab_globals.php for phpMyAdmin before 2.6.4-pl3 does not perform safety checks on values in the _FILES array for uploaded files, which allows remote attackers to include arbitrary files by using direct requests to library scripts that do not use grab_globals.php, then modifying certain configuration values for the theme.
- DSA-880: phpmyadmin -- several vulnerabilities
- GLSA-200510-21: phpMyAdmin: Local file inclusion and XSS vulnerabilities
- SA17289: phpMyAdmin Local File Inclusion and Cross-Site Scripting
- SECTRACK ID: 1015091: phpMyAdmin `grab_globals.php` Lets Remote Users Include and Execute Local Files
- SUSE-SA:2005:066: phpMyAdmin remote code execution
- SUSE-SR:2005:025: SUSE Security Summary Report
- SUSE-SR:2005:026: SUSE Security Summary Report
- SUSE-SR:2005:028: SUSE Security Summary Report
Reported:
Oct 22, 2005
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
