CVE-2026-76214CWE-294

CVE-2026-76214

High · published August 19, 2026

CVSS v3.1
7.4
EPSS
0%
Percentile
32.1
In the wild
Unconfirmed
What it is

phpMyFAQ before 4.1.7 fails to persist the WebAuthn login challenge generated by prepareForLogin, because neither WebAuthn controller saves the mutated key objects back to the database. At login the anti-replay comparison is skipped by its own null guard, allowing an attacker who captures a successful WebAuthn assertion to replay it indefinitely and authenticate as the user without any interaction or hardware key.

The record
Technical detail
CVSS v3.1
7.4 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
9.1 · CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
EPSS
0.00392 · 32.1th percentile
Weakness
CWE-294 · Authentication Bypass by Capture-replay
Published
2026-08-19T18:17Z
Affected products (1)
ProductVersionsFixed in
phpmyfaq/phpmyfaq< 4.1.74.1.7
References (2)
EPSS history
Timeline
  • 19 AUG 14:01Z
    phpMyFAQ before 4.1.7 WebAuthn Replay Attack via Challenge
    cvelistv5