Skip to main content

Xenforo EUVDEUVD-2025-209150

| CVE-2025-71278 HIGH
Incorrect Authorization (CWE-863)
2026-04-01 VulnCheck GHSA-499p-g3jm-62mp
8.7
CVSS 4.0 · NVD
View

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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Xenforo 2.3.0 <2.3.5

Affected Packages

euvd xenforo fix: 2.3.5

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

NVD PRIMARY 8.7 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Analysis Updated
Apr 16, 2026 - 06:09 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
2.3.5
CVE Published
Apr 01, 2026 - 00:30 nvd
HIGH 8.7

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.0%
Top 88% exploitable
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy