Description
phpMyFAQ before 4.1.7 contains a brute-force vulnerability in the two-factor authentication step where the failure counter is session-scoped and reset on each successful password re-authentication. Attackers with a valid password can bypass the five-attempt limit by obtaining a fresh session cookie and repeatedly re-authenticating to reset the counter, enabling unbounded TOTP code guessing.
Published: 2026-08-19
Score: 9.1 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in phpMyFAQ allows an attacker who knows a user’s password to bypass the two‑factor authentication limit by resetting the failure counter whenever a new session cookie is established. Because the counter is scoped to the session and reset after a successful password re‑authentication, an adversary can repeatedly authenticate with the password, obtain a fresh session, and then try unlimited TOTP codes. If successful, the attacker gains full access to the protected system, compromising all user data.

Affected Systems

phpMyFAQ versions earlier than 4.1.7 are affected. The CVE applies to the phpMyFAQ web application supplied by the software’s open‑source vendor. Any deployments of phpMyFAQ 4.0 through 4.1.6 without the patch are vulnerable.

Risk and Exploitability

The CVSS score of 9.1 classifies this flaw as critical, indicating a high likelihood of successful exploitation if not mitigated. The EPSS score is not available, but the lack of an official KEV listing suggests no widespread active attacks yet, though the high severity warrants immediate attention. The attack can be carried out over the network by sending a valid password and then repeatedly using new session cookies to reset the counter, allowing an attacker to brute‑force the TOTP code and gain full control of the account.

Generated by OpenCVE AI on August 19, 2026 at 18:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade phpMyFAQ to version 4.1.7 or later to apply the official fix for the session‑scoped counter bug.
  • If an upgrade cannot be performed immediately, enforce that a session cookie is invalidated after any failed TOTP attempt or require users to log out before re‑authentication, preventing the counter reset via new sessions.
  • Implement account‑level throttling or IP‑based rate limiting for TOTP attempts to limit brute‑force attempts, providing an additional defense in depth.

Generated by OpenCVE AI on August 19, 2026 at 18:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 19 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 19 Aug 2026 14:15:00 +0000

Type Values Removed Values Added
Description phpMyFAQ before 4.1.7 contains a brute-force vulnerability in the two-factor authentication step where the failure counter is session-scoped and reset on each successful password re-authentication. Attackers with a valid password can bypass the five-attempt limit by obtaining a fresh session cookie and repeatedly re-authenticating to reset the counter, enabling unbounded TOTP code guessing.
Title phpMyFAQ before 4.1.7 2FA Brute-Force via Session-Scoped Throttle
First Time appeared Phpmyfaq
Phpmyfaq phpmyfaq
Weaknesses CWE-307
CPEs cpe:2.3:a:phpmyfaq:phpmyfaq:*:*:*:*:*:*:*:*
Vendors & Products Phpmyfaq
Phpmyfaq phpmyfaq
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 9.1, 'vector': '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'}


Subscriptions

Phpmyfaq Phpmyfaq
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-19T15:07:46.842Z

Reserved: 2026-08-19T11:34:28.577Z

Link: CVE-2026-76213

cve-icon Vulnrichment

Updated: 2026-08-19T15:05:41.360Z

cve-icon NVD

Status : Received

Published: 2026-08-19T14:17:47.330

Modified: 2026-08-19T16:19:10.747

Link: CVE-2026-76213

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-19T18:30:03Z

Weaknesses
  • CWE-307

    Improper Restriction of Excessive Authentication Attempts