phpMyAdmin 4.8.4

Released 2018-12-11.

The phpMyAdmin team announces the release of phpMyAdmin version 4.8.4. Among other bug fixes, this contains several important security fixes. Upgrading is highly recommended for all users.

The security fixes involve:

  * Local file inclusion (, 
  * XSRF/CSRF vulnerabilities allowing a specially-crafted URL to perform harmful operations (, and
  * an XSS vulnerability in the navigation tree (

In addition to the security fixes, this release also includes these bug fixes and more as part of our regular release cycle:

  * Issue with changing theme
  * Ensure that database names with a dot ('.') are handled properly when DisableIS is true
  * Fix for message "Error while copying database (pma__column_info)"
  * Move operation causes "SELECT * FROM `undefined`" error
  * When logging with $cfg['AuthLog'] to syslog, successful login messages were not logged when $cfg['AuthLogSuccess'] was true
  * Multiple errors and regressions with Designer

And several more. Complete notes are in the ChangeLog file included with this release.

Note that for this release, we experimented with a pre-release announcement so that hosting providers and package managers would have an opportunity to prepare for the security release. If this was helpful to you or if you have feedback about this technique, please let us know through the public list or privately at We may or may not decide use this behavior in the future and your feedback will help us decide whether it's beneficial to the community.

As always, downloads are available at

Older version compatible with PHP 5.5 to 7.2 and MySQL/MariaDB 5.5 and newer. Was supported until June 4, 2019.

File Size Verification
phpMyAdmin-4.8.4-all-languages.tar.gz 9.3 MB [PGP] [SHA256]
phpMyAdmin-4.8.4-all-languages.tar.xz 5.7 MB [PGP] [SHA256]
phpMyAdmin-4.8.4-english.tar.gz 5.0 MB [PGP] [SHA256]
phpMyAdmin-4.8.4-english.tar.xz 3.8 MB [PGP] [SHA256] 6.1 MB [PGP] [SHA256]
phpMyAdmin-4.8.4-source.tar.xz 11.3 MB [PGP] [SHA256]

Since July 2015 all phpMyAdmin releases are cryptographically signed by the releasing developer. You should verify that the signature matches the archive you have downloaded. Verification instructions are placed in our documentation in the Verifying phpMyAdmin releases chapter.