Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as admin user
-
DeliveryAccess admin panel
-
ExploitSubmit malicious code input
-
ExecutionTrigger code evaluation in vulnerable function
-
ImpactExecute 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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 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
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
Lifecycle Timeline
3DescriptionCVE.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
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.
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
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
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.
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-2026-17743
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB