Skip to main content

Xenforo CVE-2026-35056

| EUVDEUVD-2026-17743 HIGH
Code Injection (CWE-94)
2026-04-01 VulnCheck
8.6
CVSS 4.0 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as admin user
  2. Delivery
    Access admin panel
  3. Exploit
    Submit malicious code input
  4. Execution
    Trigger code evaluation in vulnerable function
  5. Impact
    Execute arbitrary code on server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Attacker must have admin panel access to XenForo 2.3.8 or earlier, or 2.2.17 or earlier. Requires authenticated admin user credentials. No victim interaction needed. Remote code execution executed server-side via admin panel.

Impact

Real-world risk is elevated but context-dependent. The CVSS 4.0 score of 8.7 reflects high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H) with straightforward exploitation (AC:L/AT:N/UI:N). However, the PR:L requirement significantly constrains the attack surface to scenarios involving credential compromise, malicious insiders, or supply-chain attacks targeting admin accounts. EPSS data not provided, but no CISA KEV listing or public POC confirms this is not confirmed actively exploited. The SSVC decision framework would classify this as medium priority for most organizations: exploitation requires authenticated admin access (not automatable from external position), technical impact is total system compromise, but the attack prerequisite limits mass exploitation potential. Organizations with untrusted or poorly monitored admin users face higher risk. The vulnerability is more critical for shared hosting environments or managed service providers where admin access may be distributed across multiple parties.

Exploit ScenarioDerived

An attacker compromises admin credentials through phishing, credential stuffing, or session hijacking and authenticates to the XenForo admin panel. Leveraging the code injection vulnerability, the attacker submits malicious input through an admin interface feature (such as template editing, plugin configuration, or custom field definitions) that is improperly sanitized. The crafted payload executes arbitrary PHP code on the server with web server privileges, allowing the attacker to install a web shell, exfiltrate the forum database containing user credentials and private messages, modify forum content for SEO poisoning or malware distribution, or pivot to other systems on the internal network.

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

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

Alert me

AnalysisAIv1 – Apr 01, 2026

Remote code execution in XenForo versions prior to 2.3.9 and 2.2.18 allows authenticated administrators to execute arbitrary code on the server. Attack requires low-privilege admin panel access (PR:L) with network accessibility (AV:N) and low complexity (AC:L). No public exploit identified at time of analysis, though VulnCheck published technical analysis. This represents a supply-chain or insider-threat risk where compromised admin credentials or malicious insiders could achieve complete server compromise.

RemediationAI

Upgrade immediately to XenForo 2.3.9 or later for 2.3.x installations, or XenForo 2.2.18 or later for 2.2.x installations per the official vendor security advisory at https://xenforo.com/community/threads/xenforo-2-3-9-inc-xfmg-2-2-18-released-security-fix.235659/. No workarounds are documented; patching is the only confirmed mitigation. As an interim risk reduction measure, organizations should audit admin user accounts, enforce strong authentication with MFA for admin panel access, monitor admin activity logs for suspicious behavior, and restrict admin panel access to trusted IP ranges via firewall rules or web application firewall policies. Review and revoke unnecessary admin privileges following least-privilege principles.

Affected VersionsENISA

Xenforo 2.3.0 <2.3.9
Xenforo 0 <2.2.18

Affected Packages

euvd xenforo fix: 2.2.18, 2.3.9

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 software platform. This vulnerability stems from CWE-94 (Improper Control of Generation of Code / Code Injection), indicating inadequate input validation or sanitization of data processed by authenticated administrators. The admin panel likely accepts user-controlled input that is subsequently evaluated or executed as code without sufficient restrictions. Given the PHP ecosystem typical to XenForo (cpe:2.3:a:xenforo:xenforo), this could involve unsafe use of functions like eval(), unserialize(), or template engine exploits that permit code injection when admin-level users supply crafted payloads. The CVSS vector confirms network-accessible exploitation with no user interaction required once admin access is obtained.

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.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/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
High
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.9,2.2.18
CVE Published
Apr 01, 2026 - 00:30 nvd
HIGH 8.6

DescriptionCVE.org

XenForo before 2.3.9 and before 2.2.18 allows remote code execution (RCE) by authenticated, but malicious, admin users. An attacker with admin panel access can execute arbitrary code on the server.

Executive ViewAI

Why It Matters

XenForo installations are vulnerable to remote code execution through the administrative panel, allowing authenticated admins with compromised credentials to execute arbitrary code and achieve complete server compromise. This poses a critical insider threat and supply-chain risk for any organization running XenForo community platforms, as attacker access to admin credentials translates directly to full infrastructure control.

Business Impact: High
Compensating Controls

Vendor-released patch: XenForo 2.3.9 and 2.2.18. If immediate patching is not possible: restrict administrative panel access to specific trusted IP addresses and VPN gateways only; enforce mandatory password rotation and multi-factor authentication for all admin accounts; implement enhanced audit logging and real-time alerting on admin panel access and code execution events; segment XenForo infrastructure from other critical systems.

Threat Intelligence Overview

EPSS Score
0.3%
Top 51% 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.3%
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

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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