CVE-2026-76214
Received Received - Intake

phpMyFAQ WebAuthn Replay Attack Vulnerability

Vulnerability report for CVE-2026-76214, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-19

Last updated on: 2026-08-19

Assigner: VulnCheck

Description

phpMyFAQ before 4.1.7 (affected versions <= 4.1.5) 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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-19
Last Modified
2026-08-19
Generated
2026-08-19
AI Q&A
2026-08-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
phpmyfaq phpmyfaq to 4.1.5 (inc)
phpmyfaq phpmyfaq to 4.1.7 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-294 A capture-replay flaw exists when the design of the product makes it possible for a malicious user to sniff network traffic and bypass authentication by replaying it to the server in question to the same effect as the original message (or with minor changes).

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects phpMyFAQ versions before 4.1.7. It involves a failure to save WebAuthn login challenges generated during authentication. Attackers can capture a valid WebAuthn assertion and replay it indefinitely to gain unauthorized access without needing a physical hardware key or user interaction.

Detection Guidance

To detect this vulnerability, check if your phpMyFAQ instance is running a vulnerable version (4.1.5 or earlier). Inspect the WebAuthn login flow for improper challenge persistence. Look for repeated successful authentications without new hardware key interactions.

Impact Analysis

An attacker could impersonate you on a vulnerable phpMyFAQ instance by replaying a captured WebAuthn assertion. This allows full unauthorized access to user accounts, potentially exposing sensitive data stored in phpMyFAQ without requiring additional authentication factors.

Compliance Impact

This vulnerability could lead to unauthorized data access, violating confidentiality requirements in GDPR and HIPAA. It undermines authentication security controls required by these regulations, potentially resulting in compliance violations and data breach notifications.

Mitigation Strategies

Upgrade phpMyFAQ to version 4.1.7 or later immediately. Ensure the WebAuthn login challenge is properly persisted after generation. Verify the anti-replay mechanism is functioning by testing authentication attempts.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-76214. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart