CVE-2026-56737 json
phpMyFAQ's two-factor authentication login bypasses the password factor
published 2026-09-24 46 d ago modified 2026-09-29 41 d ago also EUVD-2026-85931 , GHSA-8gpw-xvpf-hvx5
- cvss
- 8.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 44%
- public exploits
- 0
- none known
Summary
phpMyFAQ is an open source FAQ web application. Versions 3.2.0 through 4.1.5 contain an authentication bypass in its public two-factor authentication verification flow: an unauthenticated attacker can submit an account’s numeric user ID and a valid or brute-forced six-digit TOTP code without first authenticating with the account password, allowing takeover of any 2FA-enabled account, including administrator accounts. Version 4.1.6 is patched by binding TOTP verification to a session established after successful password authentication and limiting failed TOTP attempts. No official workaround is documented; affected installations should upgrade to 4.1.6 or later.
Patch / fix
- packagist thorsten/phpmyfaq 4.1.6
- packagist phpmyfaq/phpmyfaq 4.1.6
- phpmyfaq phpmyfaq 4.1.6
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- total
- Assessed
- 41 d ago
Exploit prediction
0.53% chance of exploitation in the next 30 days, higher than 44% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/thorsten/phpMyFAQ/security/advisories/GHSA-8gpw-xvpf-hvx5 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | thorsten/phpmyfaq | >=3.2.0, <4.1.6 |
4.1.6 |
| packagist | phpmyfaq/phpmyfaq | >=3.2.0, <4.1.6 |
4.1.6 |
Affected products
- thorsten phpMyFAQ
Classification
- Weakness
-
- CWE-287 Improper Authentication
References
-
github.com
/thorsten/phpMyFAQ/commit/410208b90f1d01534812ac5203d3e8d9c7bd591f
web
-
github.com
/thorsten/phpMyFAQ/commit/5097dff341fb01e93e8561e7261b3ae657df715a
web
-
github.com
/thorsten/phpMyFAQ/commit/6a69f6e2142fde722165c65b7e0a49f3176e87be
web
-
github.com
/thorsten/phpMyFAQ/security/advisories/GHSA-8gpw-xvpf-hvx5
exploit, web
-
nvd.nist.gov
/vuln/detail/CVE-2026-56737
advisory
-
github.com
/thorsten/phpMyFAQ
package
-
github.com
/thorsten/phpMyFAQ/releases/tag/4.1.6
web
Sources
- CVE List CVE-2026-56737
- GitHub Advisory GHSA-8gpw-xvpf-hvx5
- NVD CVE-2026-56737
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.