Description
setup/lib/ConfigGenerator.class.php in phpMyAdmin 3.x before 3.3.10.2 and 3.4.x before 3.4.3.1 does not properly restrict the presence of comment closing delimiters, which allows remote attackers to conduct static code injection attacks by leveraging the ability to modify the SESSION superglobal array.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | phpmyadmin | 4:3.4.3.1-1 | — |
| Debian 13 | phpmyadmin | 4:3.4.3.1-1 | — |
| Debian 12 | phpmyadmin | 4:3.4.3.1-1 | — |
| Debian 6.0 | phpmyadmin | 4:3.3.7-6 | DSA-2286-1 |
| Debian 5.0 | phpmyadmin | 4:2.11.8.1-5+lenny9 | DSA-2286-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 2
- phpMyAdmin 3.x - Swekey Remote Code Injection EDB-17514 · webapps · Jul 9, 2011 · verified
- phpMyAdmin3 (pma3) - Remote Code Execution EDB-17510 · webapps · Jul 8, 2011 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Packagist | phpmyadmin/phpmyadmin | >= 3.0, < 3.3.10.2 | 3.3.10.2 | GHSA-p6h7-29r2-g88f |
| Packagist | phpmyadmin/phpmyadmin | >= 3.4, < 3.4.3.1 | 3.4.3.1 | GHSA-p6h7-29r2-g88f |
Advisories 1
- DSA-2286-1 phpymadmin - several Debian Security (DSA / DLA) · Mar 9, 2026
References
- http://www.xxor.se/advisories/phpMyAdmin_3.x_Multiple_Remote_Code_Executions.txt
- [oss-security] 20110628 CVE Request: phpMyAdmin 3.4 Multiple Vulnerabilities mailing-list
- http://typo3.org/teams/security/security-bulletins/typo3-sa-2011-008/
- http://www.phpmyadmin.net/home_page/security/PMASA-2011-6.php
- 45292 third-party-advisory
- [oss-security] 20110628 Re: CVE Request: phpMyAdmin 3.4 Multiple Vulnerabilities mailing-list
- [oss-security] 20110628 Re: [Phpmyadmin-security] CVE Request: phpMyAdmin 3.4 Multiple Vulnerabilities mailing-list
- MDVSA-2011:124 vendor-advisory
- 8306 third-party-advisory
- http://phpmyadmin.git.sourceforge.net/git/gitweb.cgi?p=phpmyadmin/phpmyadmin%3Ba=commit%3Bh=0fbedaf5fd7a771d0885c6b7385d934fc90d0d7f
- 45139 third-party-advisory
- 17514 exploit
- DSA-2286 vendor-advisory
- 20110707 phpMyAdmin 3.x Multiple Remote Code Executions mailing-list
- 73612 vdb-entry
- [oss-security] 20110629 Re: CVE Request: phpMyAdmin 3.4 Multiple Vulnerabilities mailing-list
- http://ha.xxor.se/2011/07/phpmyadmin-3x-multiple-remote-code.html
- 45315 third-party-advisory
- FEDORA-2011-9144 vendor-advisory