Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain privileged config access
-
DeliverySet attacker-controlled CentralAuth setting
-
ExploitVictim action triggers code path
-
ExecutionInjected code executes
-
ImpactCross-wiki compromise via scope change
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration Configuration hardening
|
| Exploitation Conditions | Exploitation requires HIGH privileges (PR:H) - control over a CentralAuth configuration/system setting - meaning the attacker must already be a trusted operator or hold a compromised administrative account; it is not reachable by anonymous users. The vendor vector also marks a present attack requirement (AT:P) and passive user interaction (UI:P), so a victim request or session must traverse the vulnerable code path, and high attack complexity (AC:H) implies non-trivial preconditions. It specifically affects deployments running the CentralAuth extension (versions 1.43, 1.45, 1.46) - typically multi-wiki/wiki-farm SSO setups rather than standalone single-wiki MediaWiki installs. The scope change (SC:H/SI:H) means successful injection can affect federated wikis beyond the initially controlled component. |
| Impact | This is a real but conditions-gated, lower-urgency issue rather than a mass-exploitation threat. The vendor-supplied CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:H/UI:P) explicitly stacks multiple friction factors: high attack complexity, a present attack requirement (AT:P), HIGH privileges required, and passive user interaction - so despite being network-reachable, exploitation is far from trivial and cannot be done by an anonymous attacker. The CWE-15 (external control of a configuration setting) leading to Code Injection, combined with the scope change (SC:H/SI:H) in the vector, indicates that an actor who already controls a privileged configuration/interface can inject code that impacts systems beyond the immediate one - meaningful in a multi-wiki farm where CentralAuth federates identity. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The E:P (Exploit Maturity: Proof-of-Concept) sub-metric in the vendor's 4.0 vector hints the vendor considers a PoC-level exploit conceivable, but that is a maturity estimate, not confirmed weaponization. Net: prioritize patching where CentralAuth is deployed, but the PR:H + AC:H + AT:P + UI:P gating places this below internet-facing unauthenticated RCEs in urgency. |
| Exploit ScenarioDerived | A highly-privileged actor (e.g., a wiki-farm operator or compromised administrative account able to control a CentralAuth configuration setting) supplies attacker-influenced configuration input that CentralAuth later interprets as executable code. When a victim's request or session passively triggers the affected code path, the injected code runs, and because of the scope change, the impact can extend across the federated wikis served by CentralAuth. No public proof-of-concept exploit was provided in the available intelligence. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Code injection in the MediaWiki CentralAuth extension (versions 1.43, 1.45 and 1.46) lets an already highly privileged operator who controls a CentralAuth configuration or system setting push attacker-influenced values into executable code paths, with the impact crossing into other federated wikis because the vulnerable component changes scope. Exploitation is not reachable by anonymous users: the assessed vector requires high privileges (PR:H), high attack complexity (AC:H), a present attack requirement (AT:P) and a passive user-interaction step (UI:P), so a victim session or request must traverse the vulnerable code path. There is no CISA KEV listing confirming active exploitation, and the vendor's CVSS 4.0 vector carries only an E:P (proof-of-concept) exploit-maturity metric; the overall picture is a real but conditions-gated, lower-urgency issue affecting multi-wiki/wiki-farm SSO deployments rather than standalone MediaWiki installs.
RemediationAI
No tagged release containing the fix was identified in the supplied data; the primary remediation is the upstream change tracked in Gerrit (https://gerrit.wikimedia.org/r/q/I9c59e5c3f217c1eaa02934a076604049bac2b025) and coordinated through the Wikimedia Phabricator task https://phabricator.wikimedia.org/T435624 - an upstream fix is available via this change, but a released patched version number could not be independently confirmed, so administrators should track the Phabricator task for the backported 1.43, 1.45 and 1.46 release and upgrade as soon as it lands. Until then, the practical compensating control is to treat CentralAuth configuration as privileged attack surface: restrict write access to CentralAuth-related configuration and system settings to the smallest possible set of trusted operators, audit and roll back unexpected changes to those settings, and review logs for configuration modifications followed by unusual code paths or cross-wiki session activity. Because the assessed vector demands PR:H, AC:H, AT:P and UI:P, removing standing administrative access to extension configuration and forcing re-authentication/peer review for such changes measurably raises the bar; the trade-off is slower operational change management for wiki-farm authentication settings. Deployments that cannot tolerate the residual risk should consider temporarily disabling CentralAuth and falling back to per-wiki local authentication, accepting the loss of shared Single User Login across the farm as the cost of that mitigation.
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 rooted in CWE-15 (External Control of System or Configuration Setting): a configuration or system setting normally owned by the operator is consumed by code without adequate validation, letting whoever controls that setting influence the extension's logic and inject code. CentralAuth is the Wikimedia extension that implements Single User Login across a wiki farm, so its settings and shared-account plumbing are trusted input for cross-wiki authentication and session handling - which is why the CVSS vectors score a scope change (S:C / SC:H/SI:H) rather than a purely local effect. The affected component is identified by the wildcard CPE cpe:2.3:a:the_wikimedia_foundation:mediawiki_centralauth_extension:*:*:*:*:*:*:*:* and the tagged scope is formally 1.46, 1.45 and 1.43. The assessed CVSS v3.1 vector (AV:N/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:L) matches the vendor's CVSS 4.0 score of 7.2 and confirms high confidentiality and integrity impact with lower availability impact, but only under non-trivial preconditions and from a position of existing trust inside the deployment.
Know when Mediawiki 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:H/AT:P/PR:H/UI:P/VC:H/VI:H/VA:L/SC:H/SI:H/SA:L/E:P/S:N/AU:Y/R:U/V:D/RE:M/U:Amber
PR:H and AC:H because exploitation needs control of a privileged config setting under non-trivial conditions; UI:R and S:C reflect required victim interaction and cross-wiki impact; availability only low.
Primary rating from Vendor (wikimedia-foundation).
CVSS VectorVendor: wikimedia-foundation
DescriptionCVE.org
External control of system or configuration setting vulnerability in The Wikimedia Foundation MediaWiki CentralAuth extension allows Code Injection.
This issue affects MediaWiki CentralAuth extension: 1.46, 1.45, and 1.43.
Executive ViewAI
A code-injection weakness in the MediaWiki CentralAuth extension (versions 1.43, 1.45 and 1.46) lets a highly privileged operator funnel attacker-influenced configuration or system values into executable code paths, and because CentralAuth is the trust anchor for federated single sign-on, the damage can propagate beyond one wiki into every connected wiki in the farm. No vendor patch is available yet, and publicly available exploit code exists, but the attack is not open to anonymous users: it requires authenticated high privilege, high attack complexity, a present attack requirement, and a victim session traversing the vulnerable path. Leadership should care because the exposure is concentrated in organizations running multi-wiki SSO deployments and the affected population is the administrator tier that holds the broadest access to production content and identities.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict CentralAuth configuration and system-setting privileges to the smallest possible set of trusted, MFA-enforced administrators; complete an audit review of recent configuration changes for unauthorized modification; restrict filesystem and administrative-interface write access to configuration values; deploy WAF or custom detection rules that alert on unexpected configuration writes through the extension; and, where operationally feasible, temporarily disable CentralAuth or isolate the federated wiki groups so that code execution in one wiki cannot cross into the others.
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.
MediaWiki 1.22.x before 1.22.2, 1.21.x before 1.21.5, and 1.19.x before 1.19.11, when DjVu or PDF file upload support is
The MWOAuthDataStore::lookup_token function in Extension:OAuth for MediaWiki 1.25.x before 1.25.3, 1.24.x before 1.24.4,
An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3. Rated critical severity (CVSS 9.8), thi
The admin API module in the QuizGame extension for MediaWiki through 1.37.2 (before 665e33a68f6fa1167df99c0aa18ed0157cdf
The SemanticDrilldown extension for MediaWiki through 1.37.2 (before e688bdba6434591b5dff689a45e4d53459954773) allows SQ
An issue was discovered in MediaWiki through 1.37.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely
An issue was discovered in MediaWiki through 1.37.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely
An issue was discovered in the CentralAuth extension in MediaWiki through 1.36. Rated critical severity (CVSS 9.8), this
An issue was discovered in the AbuseFilter extension in MediaWiki through 1.36. Rated critical severity (CVSS 9.8), this
api.php in MediaWiki before 1.27.4, 1.28.x before 1.28.3, and 1.29.x before 1.29.2 has a Reflected File Download vulnera
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in The Wikimedia Foun
An issue was discovered in the FileImporter extension in MediaWiki through 1.36. Rated high severity (CVSS 8.8), this vu
EUVD-2026-90075
GHSA-7c6r-9xcw-h46m
NVD
CVE.org
EPSS
Exploit-DB