Impact
The vulnerability allows an attacker to submit a numeric user ID and a valid or brute‑forced six‑digit TOTP code without first authenticating with the account password, thereby bypassing one factor of authentication. This flaw permits takeover of any 2FA‑enabled account, including administrators, and constitutes an authentication bypass (CWE‑287) that endangers confidentiality and integrity of user data.
Affected Systems
The affected product is phpMyFAQ, developed by thorsten. Versions 3.2.0 through 4.1.5 are impacted. Version 4.1.6 adds a patch that binds TOTP verification to a session established after successful password authentication and limits failed TOTP attempts, thereby fixing the flaw.
Risk and Exploitability
The CVSS score of 8.1 indicates high severity. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog, but the potential for complete account takeover makes the risk significant. Exploitation likely proceeds by accessing the public two‑factor verification endpoint, supplying a known user ID and a valid or brute‑forced TOTP, with no prior authentication required.
OpenCVE Enrichment
Github GHSA