phpMyAdmin 4.0.x before 4.0.10.16, 4.4.x before 4.4.15.7, and 4.6.x before 4.6.3 does not properly choose delimiters to prevent use of the preg_replace e (aka eval) modifier, which might allow remote attackers to execute arbitrary PHP code via a crafted string, as demonstrated by the table search-and-replace implementation.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade phpmyadmin | Aug 30, 2017 | Jul 2, 2016 |
| Debian | — | Upgrade phpmyadmin | Jul 30, 2024 | Jul 3, 2016 |
| Freebsd | — | Upgrade phpmyadmin | Dec 10, 2025 | Jul 1, 2016 |
| Gentoo Linux | — | Upgrade dev-db/phpmyadmin. | Oct 30, 2017 | Jul 2, 2016 |
| Phpmyadmin | — | Upgrade phpMyAdmin to the latest version | May 4, 2017 | Jul 3, 2016 |
| Ubuntu | — | No solution exists | Jun 26, 2025 | Jul 3, 2016 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub