Cross-site request forgery in phpMyAdmin - CVE-2019-12922
Published: September 18, 2019 / Updated: June 17, 2021
Vulnerability details
The vulnerability allows a remote attacker to perform cross-site request forgery attacks.
The vulnerability exists due to insufficient validation of the HTTP request origin. A remote attacker can trick the victim to visit a specially crafted web page and perform arbitrary actions on behalf of the victim on the vulnerable website, such as delete arbitrary server on in the Setup page.
Affected software
SUSE Package Hub for SUSE Linux Enterprise
Ubuntu
Opensuse
SUSE Linux
Fedora
phpmyadmin (Alpine package)
phpmyadmin (Ubuntu package)
phpMyAdmin
How to mitigate CVE-2019-12922
phpmyadmin (Ubuntu package) - addressed in versions 4:4.0.10-1ubuntu0.1+esm4, 4:4.5.4.1-2ubuntu2.1+esm6, 4:4.6.6-5ubuntu0.5+esm1, 4:4.9.5+dfsg1-2ubuntu0.1~esm1
phpMyAdmin - addressed in versions 4.9.1-1.fc29, 4.9.1-1.fc30, 4.9.1-1.fc31
Links to Public Exploits and PoC-codes
External References
Related Security Bulletins
- CSRF in phpMyAdmin
- OpenSUSE Linux update for phpMyAdmin
- OpenSUSE Linux update for phpMyAdmin
- OpenSUSE Linux update for phpMyAdmin
- Cross-site request forgery in phpmyadmin (Alpine package)
- Fedora 31 update for phpMyAdmin
- Fedora 30 update for phpMyAdmin
- Fedora 29 update for phpMyAdmin
- Ubuntu update for phpmyadmin