phpMyAdmin Multiple Cross Site Scripting Vulnerabilities
BID:42584
Info
phpMyAdmin Multiple Cross Site Scripting Vulnerabilities
| Bugtraq ID: | 42584 |
| Class: | Input Validation Error |
| CVE: |
CVE-2010-3056 |
| Remote: | Yes |
| Local: | No |
| Published: | Aug 20 2010 12:00AM |
| Updated: | Apr 13 2015 09:57PM |
| Credit: | Aung Khant |
| Vulnerable: |
Typo3 phpMyAdmin 4.8.1 Typo3 phpMyAdmin 4.5 Typo3 phpMyAdmin 4.3 Typo3 phpMyAdmin 4.2 Typo3 phpMyAdmin 4.1.1 Typo3 phpMyAdmin 4.1 phpMyAdmin phpMyAdmin 3.2.2 .1 phpMyAdmin phpMyAdmin 3.2.2 phpMyAdmin phpMyAdmin 3.2.1 phpMyAdmin phpMyAdmin 3.1.1 0 phpMyAdmin phpMyAdmin 3.1.1 .1 phpMyAdmin phpMyAdmin 3.1 .0 phpMyAdmin phpMyAdmin 3.0.1 phpMyAdmin phpMyAdmin 3.0 phpMyAdmin phpMyAdmin 2.11.10 phpMyAdmin phpMyAdmin 2.11.9 4 phpMyAdmin phpMyAdmin 2.11.9 .6 phpMyAdmin phpMyAdmin 2.11.9 .2 phpMyAdmin phpMyAdmin 2.11.9 .1 phpMyAdmin phpMyAdmin 2.11.9 phpMyAdmin phpMyAdmin 2.11.8 phpMyAdmin phpMyAdmin 2.11.7 phpMyAdmin phpMyAdmin 2.11.5 phpMyAdmin phpMyAdmin 2.11.4 phpMyAdmin phpMyAdmin 2.11.1 phpMyAdmin phpMyAdmin 3.3.0-dev phpMyAdmin phpMyAdmin 3.2.1-dev phpMyAdmin phpMyAdmin 3.2.0.1 phpMyAdmin phpMyAdmin 3.2.0-rc1 phpMyAdmin phpMyAdmin 3.1.3.2 phpMyAdmin phpMyAdmin 3.1.3.1 phpMyAdmin phpMyAdmin 3.0.1.1 phpMyAdmin phpMyAdmin 2.11.9.5. phpMyAdmin phpMyAdmin 2.11.9.5 phpMyAdmin phpMyAdmin 2.11.9.3 phpMyAdmin phpMyAdmin 2.11.8.1 phpMyAdmin phpMyAdmin 2.11.5.2 phpMyAdmin phpMyAdmin 2.11.5.1 phpMyAdmin phpMyAdmin 2.11.2.2 phpMyAdmin phpMyAdmin 2.11.2.1 phpMyAdmin phpMyAdmin 2.11.10-dev phpMyAdmin phpMyAdmin 2.11.1.2 phpMyAdmin phpMyAdmin 2.11.1.1 Pardus Linux 2009 0 MandrakeSoft Enterprise Server 5 x86_64 MandrakeSoft Enterprise Server 5 MandrakeSoft Corporate Server 4.0 x86_64 MandrakeSoft Corporate Server 4.0 Gentoo Linux Debian Linux 5.0 sparc Debian Linux 5.0 s/390 Debian Linux 5.0 powerpc Debian Linux 5.0 mipsel Debian Linux 5.0 mips Debian Linux 5.0 m68k Debian Linux 5.0 ia-64 Debian Linux 5.0 ia-32 Debian Linux 5.0 hppa Debian Linux 5.0 armel Debian Linux 5.0 arm Debian Linux 5.0 amd64 Debian Linux 5.0 alpha Debian Linux 5.0 |
| Not Vulnerable: |
Typo3 phpMyAdmin 4.9 phpMyAdmin phpMyAdmin 3.3.5.1 phpMyAdmin phpMyAdmin 2.11.10.1 |
Discussion
phpMyAdmin Multiple Cross Site Scripting Vulnerabilities
phpMyAdmin is prone to multiple cross-site scripting vulnerabilities because it fails to properly sanitize user-supplied input.
An attacker may leverage these issues to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This can allow the attacker to steal cookie-based authentication credentials and launch other attacks.
The following versions are vulnerable:
phpMyAdmin 2.11.x prior to 2.11.10.1
phpMyAdmin 3.x prior to 3.3.5.1
phpMyAdmin is prone to multiple cross-site scripting vulnerabilities because it fails to properly sanitize user-supplied input.
An attacker may leverage these issues to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This can allow the attacker to steal cookie-based authentication credentials and launch other attacks.
The following versions are vulnerable:
phpMyAdmin 2.11.x prior to 2.11.10.1
phpMyAdmin 3.x prior to 3.3.5.1
Exploit / POC
phpMyAdmin Multiple Cross Site Scripting Vulnerabilities
Attackers can exploit these issues by enticing an unsuspecting victim into following a malicious URI.
Attackers can exploit these issues by enticing an unsuspecting victim into following a malicious URI.
Solution / Fix
phpMyAdmin Multiple Cross Site Scripting Vulnerabilities
Solution:
Updates are available. Please see the references for more information.
phpMyAdmin phpMyAdmin 2.11.9.3
Debian Linux 5.0 ia-64
MandrakeSoft Enterprise Server 5 x86_64
phpMyAdmin phpMyAdmin 3.1.3.1
phpMyAdmin phpMyAdmin 3.2.0-rc1
phpMyAdmin phpMyAdmin 3.2.0.1
phpMyAdmin phpMyAdmin 2.11.9.5
Debian Linux 5.0 alpha
phpMyAdmin phpMyAdmin 2.11.2.2
Debian Linux 5.0 ia-32
MandrakeSoft Enterprise Server 5
Debian Linux 5.0 s/390
phpMyAdmin phpMyAdmin 2.11.8.1
phpMyAdmin phpMyAdmin 3.1.3.2
Debian Linux 5.0 mipsel
phpMyAdmin phpMyAdmin 3.3.0-dev
phpMyAdmin phpMyAdmin 2.11.1.1
Debian Linux 5.0 hppa
Debian Linux 5.0 m68k
Debian Linux 5.0 arm
phpMyAdmin phpMyAdmin 2.11.2.1
Debian Linux 5.0 armel
Debian Linux 5.0
MandrakeSoft Corporate Server 4.0
Debian Linux 5.0 amd64
phpMyAdmin phpMyAdmin 2.11.1.2
Debian Linux 5.0 mips
phpMyAdmin phpMyAdmin 3.2.1-dev
phpMyAdmin phpMyAdmin 2.11.5.2
phpMyAdmin phpMyAdmin 3.0.1.1
Debian Linux 5.0 powerpc
phpMyAdmin phpMyAdmin 2.11.5.1
Debian Linux 5.0 sparc
phpMyAdmin phpMyAdmin 2.11.1
phpMyAdmin phpMyAdmin 2.11.10
phpMyAdmin phpMyAdmin 2.11.4
phpMyAdmin phpMyAdmin 2.11.5
phpMyAdmin phpMyAdmin 2.11.7
phpMyAdmin phpMyAdmin 2.11.8
phpMyAdmin phpMyAdmin 2.11.9 .6
phpMyAdmin phpMyAdmin 2.11.9 .1
phpMyAdmin phpMyAdmin 2.11.9 4
phpMyAdmin phpMyAdmin 2.11.9
phpMyAdmin phpMyAdmin 2.11.9 .2
phpMyAdmin phpMyAdmin 3.0
phpMyAdmin phpMyAdmin 3.0.1
phpMyAdmin phpMyAdmin 3.1 .0
phpMyAdmin phpMyAdmin 3.1.1 .1
phpMyAdmin phpMyAdmin 3.1.1 0
phpMyAdmin phpMyAdmin 3.2.1
phpMyAdmin phpMyAdmin 3.2.2 .1
phpMyAdmin phpMyAdmin 3.2.2
MandrakeSoft Corporate Server 4.0 x86_64
Solution:
Updates are available. Please see the references for more information.
phpMyAdmin phpMyAdmin 2.11.9.3
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 ia-64
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
MandrakeSoft Enterprise Server 5 x86_64
-
Mandriva phpmyadmin-3.3.5.1-0.1mdvmes5.1.noarch.rpm
http://www.mandriva.com/en/download/
phpMyAdmin phpMyAdmin 3.1.3.1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.2.0-rc1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.2.0.1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 2.11.9.5
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 alpha
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 2.11.2.2
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 ia-32
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
MandrakeSoft Enterprise Server 5
-
Mandriva phpmyadmin-3.3.5.1-0.1mdvmes5.1.noarch.rpm
http://www.mandriva.com/en/download/
Debian Linux 5.0 s/390
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 2.11.8.1
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 3.1.3.2
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
Debian Linux 5.0 mipsel
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 3.3.0-dev
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 2.11.1.1
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 hppa
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
Debian Linux 5.0 m68k
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
Debian Linux 5.0 arm
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 2.11.2.1
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 armel
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
Debian Linux 5.0
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
MandrakeSoft Corporate Server 4.0
-
Mandriva phpMyAdmin-2.11.10.1-0.1.20060mlcs4.noarch.rpm
http://www.mandriva.com/en/download/
Debian Linux 5.0 amd64
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 2.11.1.2
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 mips
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 3.2.1-dev
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 2.11.5.2
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 3.0.1.1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
Debian Linux 5.0 powerpc
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 2.11.5.1
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
Debian Linux 5.0 sparc
-
Debian phpmyadmin_2.11.8.1-5+lenny5_all.deb
http://security.debian.org/pool/updates/main/p/phpmyadmin/phpmyadmin_2 .11.8.1-5+lenny5_all.deb
phpMyAdmin phpMyAdmin 2.11.1
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.10
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.4
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.5
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.7
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.8
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.9 .6
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.9 .1
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.9 4
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.9
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 2.11.9 .2
-
phpMyAdmin phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin-2.11.10.1-all-languages.tar.gz
phpMyAdmin phpMyAdmin 3.0
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.0.1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.1 .0
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.1.1 .1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.1.1 0
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.2.1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.2.2 .1
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
phpMyAdmin phpMyAdmin 3.2.2
-
phpMyAdmin phpMyAdmin-3.3.5.1-all-languages.tar.gz
http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.5. 1%2FphpMyAdmin-3.3.5.1-all-languages.tar.gz/download#!md5!bee5a6999c2e 9daecf8838ce36484eea
MandrakeSoft Corporate Server 4.0 x86_64
-
Mandriva phpMyAdmin-2.11.10.1-0.1.20060mlcs4.noarch.rpm
http://www.mandriva.com/en/download/
References
phpMyAdmin Multiple Cross Site Scripting Vulnerabilities
References:
References:
- MSA-10-0014: Customised phpMyAdmin upgraded to 2.11.11 (Moodle)
- phpMyAdmin Homepage (phpMyAdmin)
- PMASA-2010-5 (phpmyadmin)
- TYPO3-SA-2010-017: Cross-Site Scripting vulnerability in extension phpMyAdmin (p (Typo3)
- phpMyAdmin 3.3.5 / 2.11.10 <= Cross Site Scripting (XSS) Vulnerability (YGN Ethical Hacker Group
)