Description
The PMA_Bookmark_get function in libraries/bookmark.lib.php in phpMyAdmin 2.11.x before 2.11.11.3, and 3.3.x before 3.3.9.2, does not properly restrict bookmark queries, which makes it easier for remote authenticated users to trigger another user's execution of a SQL query by creating a bookmark.
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.3.9.2-1 | — |
| Debian 13 | phpmyadmin | 4:3.3.9.2-1 | — |
| Debian 12 | phpmyadmin | 4:3.3.9.2-1 | — |
| Debian 6.0 | phpmyadmin | 4:3.3.7-5 | DSA-2167-1 |
| Debian 5.0 | phpmyadmin | 4:2.11.8.1-5+lenny8 | DSA-2167-1 |
Advisories 1
- DSA-2167-1 phpmyadmin - sql injection Debian Security (DSA / DLA) · Mar 9, 2026
References
- ADV-2011-0512 vdb-entry
- ADV-2011-0570 vdb-entry
- FEDORA-2011-1282 vendor-advisory
- http://www.phpmyadmin.net/home_page/security/PMASA-2011-2.php
- http://phpmyadmin.git.sourceforge.net/git/gitweb.cgi?p=phpmyadmin/phpmyadmin%3Ba=commit%3Bh=a5464b4daff0059cdf8c9e5f4d54a80e2dd2a5b0
- ADV-2011-0409 vdb-entry
- ADV-2011-0381 vdb-entry
- ADV-2011-0385 vdb-entry
- 43391 third-party-advisory
- phpmyadmin-bookmark-security-bypass(65390) vdb-entry
- FEDORA-2011-1408 vendor-advisory
- DSA-2167 vendor-advisory
- MDVSA-2011:026 vendor-advisory
- 46359 vdb-entry
- FEDORA-2011-1373 vendor-advisory
- 43324 third-party-advisory
- 43478 third-party-advisory