Description
phpMyFAQ 3.2.0 before 4.0.0 and 4.0.2 before 4.2.0-beta contains an authentication bypass in its Microsoft Entra ID login flow, which links users by the mutable preferred_username claim and whose AuthEntraId::create() ignores the duplicate-login exception while continuing with the existing local account. Attackers controlling an Entra identity in the configured tenant with a matching preferred_username can take over that local account, including super-admin accounts.
Published: 2026-10-17
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Account Takeover
Action: Immediate Patch
AI Analysis

Impact

phpMyFAQ versions 3.2.0 through 4.0.0 and 4.2.0‑beta implement an authentication bypass in their Microsoft Entra ID login. The flaw arises because the application links local accounts to Entra identities using the mutable preferred_username claim and ignores duplicate‑login exceptions during account creation. This allows an attacker controlling an identity within the configured tenant that shares a preferred_username with an existing local user to hijack that account, including accounts with super‑admin privileges. The weakness is a classic authentication bypass, reflected in CWE‑287.

Affected Systems

phpMyFAQ, a PHP‑based FAQ application, is affected for releases 3.2.0 up to but not including 4.0.0, as well as 4.0.2 up to but not including 4.2.0‑beta. The vulnerability is specific to the Microsoft Entra ID login flow in these versions.

Risk and Exploitability

The CVSS score of 7.6 indicates a high severity authentication bypass. EPSS data is not available, so the current public exploitation probability is unknown. The vulnerability is not listed in the CISA KEV catalog. Attackers would need to control an Entra ID that resides in the tenant configured for the application and possess a preferred_username matching that of a target local account. No special access beyond Entra identity ownership is required, making the attack relatively straightforward for insiders or compromised tenants.

Generated by OpenCVE AI on October 17, 2026 at 20:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade phpMyFAQ to a patched release (4.0.0 or later 2.0‑beta).
  • If an upgrade is not immediately possible, temporarily disable the Entra ID login integration until a patch is applied.
  • Review Entra ID identities for duplicate preferred_usernames and remove or re‑assign privileged accounts to eliminate the possibility of account takeover.

Generated by OpenCVE AI on October 17, 2026 at 20:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
First Time appeared Thorsten
Thorsten phpmyfaq
Vendors & Products Thorsten
Thorsten phpmyfaq

Sat, 17 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description phpMyFAQ 3.2.0 before 4.0.0 and 4.0.2 before 4.2.0-beta contains an authentication bypass in its Microsoft Entra ID login flow, which links users by the mutable preferred_username claim and whose AuthEntraId::create() ignores the duplicate-login exception while continuing with the existing local account. Attackers controlling an Entra identity in the configured tenant with a matching preferred_username can take over that local account, including super-admin accounts.
Title phpMyFAQ 3.2.0 before 4.0.0 and 4.0.2 before 4.2.0-beta Account Takeover via Entra ID preferred_username
First Time appeared Phpmyfaq
Phpmyfaq phpmyfaq
Weaknesses CWE-287
CPEs cpe:2.3:a:phpmyfaq:phpmyfaq:*:*:*:*:*:*:*:*
Vendors & Products Phpmyfaq
Phpmyfaq phpmyfaq
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.6, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Phpmyfaq Phpmyfaq
Thorsten Phpmyfaq
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-17T18:46:18.581Z

Reserved: 2026-10-17T12:16:44.849Z

Link: CVE-2026-111895

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-17T19:16:31.177

Modified: 2026-10-17T19:16:31.290

Link: CVE-2026-111895

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T21:15:13Z

Weaknesses