Skip to main content
← All vulnerabilities
CVE-2017-18264GHSA-5868-G58J-VRJ5

An issue was discovered in libraries/common.inc.php in phpMyAdmin 4.0 before 4.0.10.20, 4.4.x, 4.6.x, and 4.7.0 prereleases.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.0.10.20, 4.7.0
None on Exploit-DB, Metasploit or GitHub

Summary

An issue was discovered in libraries/common.inc.php in phpMyAdmin 4.0 before 4.0.10.20, 4.4.x, 4.6.x, and 4.7.0 prereleases. The restrictions caused by $cfg['Servers'][$i]['AllowNoPassword'] = false are bypassed under certain PHP versions (e.g., version 5). This can allow the login of users who have no password set even if the administrator has set $cfg['Servers'][$i]['AllowNoPassword'] to false (which is also the default). This occurs because some implementations of the PHP substr function return false when given '' as the first argument.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • phpmyadmin/phpmyadminPackagist

    From 4.0 · fixed in 4.0.10.20

  • phpmyadmin/phpmyadminPackagist

    From 4.7.0-beta1 · fixed in 4.7.0

  • phpmyadmin/phpmyadminPackagist

    From 4.4.0 · through 4.4.15.10

  • phpmyadmin/phpmyadminPackagist

    From 4.6.0 · through 4.6.6

References 3

phpmyadmin.net

lists.debian.org

securityfocus.com