Description
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.
Published: 2026-10-30
Score: 7.6 High
EPSS: n/a
KEV: No
Impact: Authentication bypass leading to database privilege escalation
Action: Disable 2FA
AI Analysis

Impact

phpMyAdmin through version 5.2.3 allows an attacker who already has valid MySQL credentials to bypass the WebAuthn two‑factor verification process. The vulnerability arises because the CustomServer::parseAndValidateAssertionResponse() method does not check the signature of the WebAuthn assertion against the stored public key, so a crafted webauthn_request_response that matches the challenge, origin, and rpIdHash is accepted without proper authentication. This flaw delivers a classic authentication bypass (CWE‑347) and could enable an attacker to obtain full database privileges without performing the intended second‑factor check.

Affected Systems

The flaw affects all installations of phpMyAdmin up to and including version 5.2.3 that have the WebAuthn two‑factor authentication feature enabled. Any server hosting phpMyAdmin with this feature, regardless of deployment scale, is potentially vulnerable if the attacker can post to the custom server endpoint.

Risk and Exploitability

The CVSS score of 7.6 classifies this issue as high severity. No EPSS score is available and the vulnerability is not listed in CISA’s KEV catalog, suggesting that widespread exploitation has not been documented yet. However, once an attacker has valid MySQL credentials and can submit the POST request, the absence of signature verification allows a straightforward bypass of the second factor, significantly increasing the risk for systems relying on WebAuthn for enhanced security.

Generated by OpenCVE AI on October 30, 2026 at 13:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Disable WebAuthn two‑factor authentication for all users until an official fix is released
  • Use an alternative second‑factor method such as TOTP or a hardware token while disabling WebAuthn
  • Restrict MySQL user privileges to the minimum necessary and monitor for suspicious login attempts

Generated by OpenCVE AI on October 30, 2026 at 13:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description 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.
Title phpMyAdmin through 5.2.3 WebAuthn Two-Factor Authentication Bypass via CustomServer
First Time appeared Phpmyadmin
Phpmyadmin phpmyadmin
Weaknesses CWE-347
CPEs cpe:2.3:a:phpmyadmin:phpmyadmin:*:*:*:*:*:*:*:*
Vendors & Products Phpmyadmin
Phpmyadmin phpmyadmin
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 7.6, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Phpmyadmin Phpmyadmin
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T16:21:29.456Z

Reserved: 2026-10-30T10:53:30.067Z

Link: CVE-2026-119561

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-30T12:16:43.513

Modified: 2026-10-30T12:16:43.513

Link: CVE-2026-119561

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T14:15:07Z

Weaknesses
  • CWE-347

    Improper Verification of Cryptographic Signature