Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious CirrusSearch URL with XSS payload
-
DeliveryDeliver link to authenticated wiki user
-
ExploitVictim opens reflected search page
-
ExecutionScript executes in wiki origin
-
ImpactSteal session or act as victim
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. |
| Exploitation Conditions | Requires the target MediaWiki installation to have the CirrusSearch extension deployed (version through 1.46.0) and a victim to click an attacker-crafted search link - reflected XSS is not self-triggering. Limiting factors: exploitation is client-side only (Low confidentiality, no integrity/availability impact), value is highest against authenticated users whose sessions can be hijacked, and despite the vendor's UI:N rating the reflected nature means user interaction (opening the malicious URL) is realistically necessary. CirrusSearch is an add-on, not MediaWiki core, so only wikis that have installed it (typically Elasticsearch-backed deployments) are affected. |
| Impact | This is a genuine but moderate-severity issue. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N, score 5.5) marks it network-exploitable, low-complexity, no privileges - but the vulnerability class (Reflected XSS, CWE-79) inherently requires a victim to interact with an attacker-supplied link, so the vendor's UI:N is atypical for reflected XSS and likely understates the required user interaction (UI:P/UI:R is more defensible). Confidentiality impact is Low and integrity/availability are None, so this is a session/credential-theft or action-on-behalf-of-user risk in the victim's browser context, not a server compromise. The CVSS 4.0 exploit-maturity flag E:P (Proof-of-Concept) is the strongest exploitation signal present, but no actual exploit code is linked in the references - only a Gerrit patch and a Phabricator tracking task. There is no KEV listing and no EPSS score in the input. Net: a real, patch-worthy client-side flaw for MediaWiki operators running CirrusSearch, but not an urgent mass-exploitation priority - it is UI-gated and low-impact. Key uncertainty: the vendor's UI:N contradicts the reflected-XSS class; verify whether exploitation truly needs no victim interaction. |
| Exploit ScenarioDerived | An attacker crafts a malicious search URL for a wiki running the CirrusSearch extension, embedding a JavaScript payload in a reflected parameter, and lures an authenticated user (e.g., via a link in a wiki page, email, or chat) into clicking it. When the victim's browser renders the search result page, the unsanitized input executes in the wiki's origin, allowing session-token theft or actions performed as the victim. The CVSS 4.0 vector flags exploit maturity as Proof-of-Concept (E:P), though no public exploit code is referenced. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 24, 2026
Reflected cross-site scripting (XSS) in the MediaWiki CirrusSearch extension through version 1.46.0 allows remote attackers to inject malicious scripts into search pages via crafted links, requiring a victim to click the link. The vulnerability carries moderate severity (CVSS 4.0 score 5.5) because exploitation is client-side only, with low confidentiality impact and no integrity or availability impact. Publicly available proof-of-concept exploit code exists, but there is no indication of active exploitation (not in CISA KEV). Only wikis that have installed the CirrusSearch extension, typically Elasticsearch-backed deployments, are affected.
RemediationAI
Apply the upstream fix from Gerrit change 1344368 (commit) or update the CirrusSearch extension to a patched version once released; monitor Phabricator task T435234 for the official fix. No vendor-released versioned patch has been independently confirmed at time of analysis. If immediate patching is not possible, disable the CirrusSearch extension entirely - this removes the reflected XSS but eliminates enhanced search functionality (typically Elasticsearch-backed search), a significant trade-off for wikis relying on it. Alternatively, restrict search functionality to authenticated trusted users, or implement a strict Content-Security-Policy to reduce script execution risk, though CSP may break legitimate functionality. Ensure input sanitization and output encoding for search parameters as a compensating control.
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
The flaw is a CWE-79 improper neutralization during web page generation, specifically a reflected XSS in the CirrusSearch extension, which provides enhanced search for MediaWiki using Elasticsearch. Search parameters or suggestions are not adequately sanitized when building the HTML response, allowing attacker-controlled script to be reflected to the victim's browser. The CPE cpe:2.3:a:the_wikimedia_foundation:mediawiki_-_cirrussearch_extension:*:*:*:*:*:*:*:* confirms the affected component is the extension, not MediaWiki core. Exploitation requires the victim to click a crafted URL, as reflected XSS is not self-triggering; the script executes in the victim's browser context, potentially allowing session hijacking if the victim is authenticated. Our independent assessment uses CVSS 3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, noting that despite the vendor's CVSS 4.0 vector indicating UI:N, user interaction (opening the malicious URL) is realistically necessary. The CVSS 4.0 vector also includes E:P, indicating proof-of-concept exploit maturity.
Know when Mediawiki Cirrussearch Extension 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:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Reflected XSS requires a victim to open a crafted link (UI:R) and executes in the browser's origin (S:C) with limited confidentiality/integrity impact and no availability impact.
Primary rating from Vendor (wikimedia-foundation).
CVSS VectorVendor: wikimedia-foundation
DescriptionCVE.org
Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Mediawiki - CirrusSearch extension allows Reflected XSS.
This issue affects Mediawiki - CirrusSearch extension through 1.46.0.
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.
EUVD-2026-86230
GHSA-fv8h-v7wg-hwcx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB