Description
XenForo before 2.3.13 contains an OAuth2 authorization code reuse vulnerability that allows attackers to obtain unauthorized token pairs by submitting a previously used authorization code. Attackers can exploit the failure to invalidate or mark authorization codes as consumed after initial token issuance to receive an independent token pair for the same user and scopes, bypassing the single-use guarantee of the OAuth2 authorization code flow.
Affected products
xenforo: xenforo
References5
- bombobombone.github.io/posts/cve-2026-73311/ ExploitThird Party Advisory
- github.com/BomboBombone/CVE-2026-73311 ExploitThird Party Advisory
- www.vulncheck.com/advisories/xenforo-oauth2-authorization-code-… Third Party Advisory
- xenforo.com/community/threads/security-fixes-released-for-all-x… Release Notes
- xenforo.com/community/threads/xenforo-2-3-13-and-add-ons-releas… Release Notes
Metrics
- CVSS 3.1
-
7.4
HIGH
Score source: CNA
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - CVSS 4.0
-
9.1
CRITICAL
Score source: CNA
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/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 - EPSS — exploit probability
- 0% percentile: 43 · as of 3 November 2026
- CWE
- CWE-294
Could this be exploited in your environment?
A patch closes the known hole. A penetration test shows what an attacker can still reach — with proof.