CVE-2026-73313
PoC ×2largeMFA Bypass in XenForo Passkey (WebAuthn) TFA Provider
XenForo before 2.3.13 contains a multi-factor authentication bypass in its passkey TFA provider, an incorrect authorization flaw (CWE-863) in the WebAuthn assertion step. When a user's login is pending second-factor verification, the passkey check performs a global credential lookup without validating that the matched credential belongs to that user, so any registered passkey is accepted. An attacker who already knows a target account's password can therefore sign the challenge with their own passkey and complete login as the target user, bypassing the victim's second factor on both public forum login and the admin control panel (ACP) login path. The flaw is exploitable on forums where the passkey TFA provider is enabled, and an attacker against an administrator account would gain ACP access. No confirmed in-the-wild exploitation is reported; a public proof-of-concept exists (CVSS 4.0 score 7.6, EPSS 0.4% over 30 days, not in CISA KEV).
What to do: Upgrade to XenForo 2.3.13 or later. As an interim mitigation, disable the passkey TFA provider and require an alternative second factor (e.g., TOTP), prioritizing accounts with ACP/admin access; note that exploitation requires the attacker to already possess the target account's password, so review accounts for password reuse or credential exposure.
| XenForo | all versions before 2.3.13 (when the passkey TFA provider is used for second-factor authentication) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
XenForo before 2.3.13 contains a multi-factor authentication bypass vulnerability in the passkey TFA provider that allows an authenticated attacker to complete login as another user by submitting their own registered passkey credential during the WebAuthn assertion step. The passkey verification path performs a global credential lookup without validating that the matched credential belongs to the user whose login is pending, enabling an attacker who knows a target account's password to sign the challenge with their own passkey and bypass multi-factor authentication on both public forum and ACP login paths.
- Vendors
- xenforo
- Products
- xenforo
- Weakness
- CWE-863
- Vector
- CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.