Missing Authentication for Critical Function in phpMyFAQ - #VU164487
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to take over accounts with known usernames, including administrator accounts, bypassing passwords and TOTP authentication.
The vulnerability exists due to missing authentication and challenge validation in phpMyFAQ's WebAuthn registration endpoints when WebAuthn support is enabled. A remote attacker can obtain an anonymous CSRF token, stage a victim's username through /api/webauthn/prepare, and submit a fabricated fmt=none attestation to /api/webauthn/register to attach an attacker-controlled credential and log in as the victim.