CVE-2026-119428 phpMyAdmin through 5.2.3 SSRF via setup/validate.php After Setup Disabled
- Exploited in the wild
- Not known
- Fix
- None listed
What is CVE-2026-119428?
CVE-2026-119428 is a medium-severity vulnerability in phpMyAdmin, published on 30 Oct 2026.
Official description
phpMyAdmin through 5.2.3 contains a server-side request forgery vulnerability that allows unauthenticated attackers to trigger outbound connections via setup/validate.php, which lacks the setup-disabled guard. Attackers can POST attacker-chosen host and port values reaching Validator::testDBConnection() to open MySQL-protocol connections and probe internal ports using returned error messages.
Weakness: CWE-918
Which versions are affected by CVE-2026-119428?
It affects 1 product.
Products include phpMyAdmin.
How do I fix CVE-2026-119428?
No fix has been published for CVE-2026-119428 yet. Limit exposure of the affected software until one is available.
Is CVE-2026-119428 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-119428 exists.
Other vulnerabilities in phpMyAdmin
- CVE-2008-7251 libraries/File.class.php in phpMyAdmin 2.11.x before 2.11.10 creates a temporary directory with 0777 permissions, which has unknown impact and attack vectors.
- CVE-2008-7252 phpMyAdmin unsafely handles temporary files
- CVE-2007-0203 Multiple unspecified vulnerabilities in phpMyAdmin before 2.9.2-rc1 have unknown impact and attack vectors.
- CVE-2004-1147 phpMyAdmin 2.6.0-pl2, and other versions before 2.6.1, with external transformations enabled, allows remote attackers to execute arbitrary c
- CVE-2020-22452 phpmyadmin contains SQL Injection vulnerability
Sources
Also known as DEBIAN-CVE-2026-119428, GHSA-7gqf-2rj6-2m6m, UBUNTU-CVE-2026-119428.