Phpmyadmin: Hacktricks Verified
The air in the dimly lit room was thick with the hum of servers and the smell of stale coffee.
: Look for version strings in the footer of the login page or in files like Absolute Path Leakage : Check for common error pages or use a SELECT @@datadir;
file, hoping a developer had left a swap file behind during a late-night edit. No luck. phpmyadmin hacktricks verified
5. phpMyAdmin Specific Exploits (CVE History)
| CVE | Version | Verified Exploit |
|-----|---------|------------------|
| CVE-2016-5734 | 4.0.x – 4.6.2 | RCE via preg_replace in table search. Metasploit module available. |
| CVE-2018-12613 | 4.8.0 – 4.8.1 | Local file inclusion (LFI) via ?target=db_sql.php%253f/../../config.inc.php |
| CVE-2019-12922 | 4.9.0.1 | CSRF + RCE via crafted SQL. |
HackTricks Tip: Use whatweb target.com/phpmyadmin – it often extracts version from meta generators. The air in the dimly lit room was
, a common web-based tool for managing MySQL and MariaDB databases. book.hacktricks.xyz 1. Initial Reconnaissance & Enumeration
Look for $cfg['Servers'][$i]['password']. |
| CVE-2018-12613 | 4
Setup Directory: Check if the /setup/ directory is accessible. If left unconfigured, it can sometimes be used to trick the application into connecting to a remote, malicious database server. 2. Exploiting Authentication