Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | Real-world risk is moderate-to-high despite the 8.7 CVSS score. The CVSS vector (AV:N/AC:L/PR:L) indicates network-accessible exploitation with low attack complexity, but requires the attacker to control a registered OAuth2 client application, which serves as a meaningful barrier. The vulnerability enables authentication bypass (tagged as such), allowing privilege escalation within the OAuth ecosystem rather than complete unauthenticated system compromise. High confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H) reflect potential unauthorized data access and account manipulation. However, exploitation requires pre-existing OAuth client registration, limiting opportunistic mass exploitation. No EPSS score available yet to gauge predicted exploitation probability, and no KEV listing or public exploit code identified at time of analysis. This is not a wormable or automatable vulnerability-it requires targeted abuse of legitimate OAuth functionality. Priority depends on deployment context: organizations heavily reliant on third-party OAuth integrations face elevated risk, while isolated XenForo instances with no OAuth clients enabled have minimal exposure. The low attack complexity suggests reliable exploitation once prerequisites are met. |
| Exploit ScenarioDerived | An attacker operates a malicious OAuth2 client application registered with a XenForo community, initially authorized for limited read-only scopes (e.g., basic profile information). The attacker modifies their OAuth authorization request to include privileged scopes such as account modification or administrative API access. Due to insufficient server-side validation in XenForo 2.3.4, the authorization server issues an access token granting the elevated scopes despite the client's registration restrictions. The attacker's application now possesses unauthorized access to sensitive user data, private messages, or administrative functions depending on requested scopes. This could enable mass data exfiltration from community members who authorized the seemingly benign application. The low attack complexity (AC:L) indicates reliable exploitation without timing dependencies or race conditions once the malicious OAuth client is registered. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 01, 2026
OAuth2 scope enforcement vulnerability in XenForo 2.3.x (prior to 2.3.5) allows authenticated client applications to request and obtain unauthorized scopes, escalating access beyond intended authorization levels. This authentication bypass flaw (CWE-863) enables malicious OAuth2 clients to gain elevated privileges to user data and platform functions. CVSS 8.7 (High) reflects the network-accessible attack vector with low complexity, though requires low-level privileges (authenticated OAuth client). No public exploit identified at time of analysis, with EPSS data unavailable for recent CVE.
RemediationAI
Upgrade immediately to XenForo version 2.3.5, which includes a security patch addressing the OAuth2 scope validation flaw. The vendor released this patch as part of a coordinated security update documented at https://xenforo.com/community/threads/xenforo-2-3-5-includes-security-fix-add-ons-released.228812/. No workarounds are published; patching is the only confirmed mitigation. As an interim risk reduction measure, administrators should audit all registered OAuth2 client applications, revoke credentials for untrusted or unnecessary clients, and review application logs for anomalous scope requests. Post-upgrade, regenerate OAuth2 client secrets as a precautionary measure to invalidate any tokens potentially issued with excessive scopes prior to patching. Detailed security advisory available at https://www.vulncheck.com/advisories/xenforo-oauth2-unauthorized-scope-request.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
XenForo is a PHP-based forum and community software platform. This vulnerability affects the OAuth2 authorization framework implementation in versions 2.3.0 through 2.3.4. OAuth2 uses scope parameters to define the extent of access granted to client applications (e.g., read-only profile access vs. full account control). The underlying flaw is an authorization enforcement weakness (CWE-863: Incorrect Authorization), where the server fails to properly validate requested scopes against the client's permitted scope whitelist during the authorization flow. This allows a compromised or malicious OAuth2 client application-already registered with limited permissions-to request and receive broader scopes during token exchange, effectively bypassing the principle of least privilege. Affected product per CPE: XenForo versions prior to 2.3.5 (cpe:2.3:a:xenforo:xenforo:*:*:*:*:*:*:*:*).
Know when Xenforo gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
XenForo before 2.3.5 allows OAuth2 client applications to request unauthorized scopes. This affects any customer using OAuth2 clients on any version of XenForo 2.3 prior to 2.3.5, potentially allowing client applications to gain access beyond their intended authorization level.
Executive ViewAI
XenForo 2.3.x contains an OAuth2 scope enforcement flaw (CVE-2025-71278) that allows authenticated third-party applications to escalate privileges and access user data and platform functions beyond their authorized permission levels. Organizations running XenForo must update immediately, as any integrated OAuth2 client-including poorly-vetted or compromised third-party apps-can exploit this to gain unauthorized access to sensitive user information and administrative capabilities.
Apply vendor patch. Until patched: disable or suspend non-critical OAuth2 client integrations; implement network-level access controls restricting OAuth2 endpoints to trusted applications only; enable enhanced logging on all OAuth2 token requests and scope grants for forensic review.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in XenForo Multiple Security Issues
View all 9Xenforo before 2.2.16 allows code injection. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,
Xenforo before 2.2.16 allows CSRF. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authen
Authentication bypass in XenForo before 2.3.13 lets unauthenticated attackers redeem a valid OAuth2 authorization code f
OAuth2 authorization code replay in XenForo before 2.3.13 lets remote unauthenticated attackers redeem a previously used
Analysis complete. The JSON synthesis is above. Two things worth flagging explicitly: 1. **Prompt injection ignored**
In XenForo through 2.2.7, a threat actor with access to the admin panel can create a new Advertisement via the Advertisi
Unauthenticated payment event forgery in XenForo before 2.3.13 stems from a logic error in the PayPal REST webhook signa
Unauthorized subscription upgrades in XenForo before 2.3.13 are achievable by replaying valid PayPal REST webhook payloa
Path traversal in XenForo's style archive importer on Windows deployments allows authenticated non-super administrators
EUVD-2025-209150
GHSA-499p-g3jm-62mp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB