Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | The CVSS v4.0 score of 5.1 reflects a moderate threat with unauthenticated network access (AV:N/AC:L/PR:N), but the impact is constrained: the vulnerability does not compromise confidentiality or availability (VC:N/VA:N/SA:N), only session integrity (SI:L) and limited scope (SC:L). The requirement for user interaction (UI:A) and the confined impact reduce real-world exploitability compared to pre-authentication remote code execution. No KEV confirmation of active exploitation is indicated in the provided data, and no public proof-of-concept is noted. The EPSS and exploitation metrics are not provided, limiting quantitative risk assessment. However, XSS vulnerabilities in forum platforms are commonly exploited for session hijacking, credential theft, or malware distribution among user bases, making this a moderate priority for deployments with sensitive user communities. The combination of network accessibility and user-interaction requirement suggests this will be exploited opportunistically rather than as a targeted campaign. |
| Exploit ScenarioDerived | An attacker crafts a malicious post containing embedded JavaScript code designed to execute within the lightbox context. When other forum users view the attacker's post and interact with media displayed in the lightbox (such as clicking an image thumbnail or hovering over content), the injected script executes in their browser with their session credentials. The attacker can steal session cookies, perform actions on behalf of the victim user, redirect them to a phishing site, or harvest credentials through a fake login overlay. No public exploit code has been identified at the time of this analysis, but the straightforward nature of DOM-based XSS makes exploitation straightforward for moderately skilled attackers. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 01, 2026
Cross-site scripting (XSS) in XenForo lightbox functionality allows unauthenticated remote attackers to inject malicious scripts that execute in the context of other users' browsers when interacting with post content displayed via lightbox. Versions before 2.3.9 and 2.2.18 are affected. The vulnerability requires user interaction (clicking or hovering on lightbox elements) and has limited scope, affecting only session integrity and information disclosure rather than system availability or confidentiality of sensitive data.
RemediationAI
Immediately upgrade to XenForo 2.3.9 or later if running a 2.3.x version, or to 2.2.18 or later if running a 2.2.x version. Both releases include security fixes for the lightbox XSS vulnerability. Users unable to upgrade immediately should restrict access to lightbox functionality or disable it via configuration until patching is feasible. Review post content for any suspicious scripts or payloads that may have been injected prior to patching. Consider implementing a Web Application Firewall (WAF) rule to detect and block XSS payloads in post submissions as a temporary mitigation. Complete remediation details and download links are available in the official advisory at https://xenforo.com/community/threads/xenforo-2-3-9-inc-xfmg-2-2-18-released-security-fix.235659/
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 web-based forum platform that includes a lightbox feature for displaying images and media within posts. The vulnerability stems from improper input sanitization or output encoding in the lightbox component, allowing attacker-controlled content to be rendered as executable JavaScript. This is a classic Stored or Reflected XSS vulnerability (CWE-79: Improper Neutralization of Input During Web Page Generation) where user-supplied data in post content is not properly escaped before being inserted into the Document Object Model (DOM) within the lightbox rendering context. The affected product is identified by CPE a:xenforo:xenforo covering all versions below the patched releases.
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:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
XenForo before 2.3.9 and before 2.2.18 is vulnerable to cross-site scripting (XSS) related to lightbox usage in posts. An attacker can inject malicious scripts that execute when users interact with post content displayed in the lightbox.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
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-17741
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB