Skip to main content
← All vulnerabilities
CVE-2026-119561EUVD-2026-113826GHSA-HMM7-JQQ6-VWHR

phpMyAdmin through 5.2.3 WebAuthn Two-Factor Authentication Bypass via CustomServer

Published
Last modified
published
Not listed in CISA KEV
Specific setups only
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

phpMyAdmin through 5.2.3 contains an authentication bypass vulnerability in CustomServer::parseAndValidateAssertionResponse() that never verifies WebAuthn assertion signatures against stored public keys. Attackers holding a victim's MySQL credentials can POST a crafted webauthn_request_response with matching challenge, origin, and rpIdHash to bypass the second factor and gain database privileges.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  4. Record last updated

Affected versions

  • phpMyAdmin phpMyAdmin

    through 5.2.3

References 5

GitHub · phpmyadmin/phpmyadmin

abraxaslabs.tech

vulncheck.com

FAQ

Questions about CVE-2026-119561

What does this mean?

A flaw in phpMyAdmin's WebAuthn two-factor login lets an attacker who already knows the MySQL password forge a second-factor assertion and get a full phpMyAdmin session without the second factor.Source: abraxaslabs.tech

Am I affected, and how do I check?

The facts list phpMyAdmin through 5.2.3 as affected, specifically the default tarball where the optional web-auth/webauthn-lib package is absent so the CustomServer path is used. To check, look for whether that package is installed in the phpMyAdmin setup and which version is in use.Source: abraxaslabs.tech

What should I do about it?

No vendor fix version is listed yet, so there is no upgrade target in the facts. Watch the phpMyAdmin project for an assigned patch.Source: abraxaslabs.tech

Is it being exploited?

It is not in CISA's Known Exploited Vulnerabilities catalog, and CISA's SSVC assessment does not mark exploitation as active. That does not mean it has not been attacked: vendors and researchers can report attacks before CISA lists them. No public exploit code is tracked.Source: cve.now feed data

What if there's no patch?

Install web-auth/webauthn-lib so the library is used instead of CustomServer, or disable WebAuthn two-factor authentication, or stop exposing this phpMyAdmin instance.Source: abraxaslabs.tech