Skip to main content

MediaWiki CentralAuth CVE-2026-103442

| EUVDEUVD-2026-90075 HIGH
External Control of System or Configuration Setting (CWE-15)
2026-09-30 wikimedia-foundation GHSA-7c6r-9xcw-h46m
7.2
CVSS 4.0 · Vendor: wikimedia-foundation
View

Attack ChainAIDerived

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

  1. Access
    Obtain privileged config access
  2. Delivery
    Set attacker-controlled CentralAuth setting
  3. Exploit
    Victim action triggers code path
  4. Execution
    Injected code executes
  5. Impact
    Cross-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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

MediaWiki CentralAuth extension 1.45
MediaWiki CentralAuth extension 1.43
MediaWiki CentralAuth extension 1.46

Affected Packages

euvd mediawiki_centralauth_extension no fix

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

Vendor (wikimedia-foundation) PRIMARY 7.2 HIGH
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
vuln.today AI 7.5 HIGH

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.

3.1 AV:N/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:L
4.0 AV:N/AC:H/AT:P/PR:H/UI:P/VC:H/VI:H/VA:L/SC:H/SI:H/SA:L

Primary rating from Vendor (wikimedia-foundation).

CVSS VectorVendor: wikimedia-foundation

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
High
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
Low

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Low
CentralAuth is a niche multi-wiki SSO extension, not a default MediaWiki component
Data Quality
2 sources
Confidence: Low

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 No
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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.

CVE-2014-1610 MEDIUM POC
6.0 Jan 30

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

CVE-2015-8009 CRITICAL POC
9.8 Jul 25

The MWOAuthDataStore::lookup_token function in Extension:OAuth for MediaWiki 1.25.x before 1.25.3, 1.24.x before 1.24.4,

CVE-2023-37303 CRITICAL POC
9.8 Jun 30

An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3. Rated critical severity (CVSS 9.8), thi

CVE-2022-29906 CRITICAL POC
9.8 Apr 29

The admin API module in the QuizGame extension for MediaWiki through 1.37.2 (before 665e33a68f6fa1167df99c0aa18ed0157cdf

CVE-2022-29904 CRITICAL POC
9.8 Apr 29

The SemanticDrilldown extension for MediaWiki through 1.37.2 (before e688bdba6434591b5dff689a45e4d53459954773) allows SQ

CVE-2022-28206 CRITICAL POC
9.8 Mar 30

An issue was discovered in MediaWiki through 1.37.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely

CVE-2022-28205 CRITICAL POC
9.8 Mar 30

An issue was discovered in MediaWiki through 1.37.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely

CVE-2021-36128 CRITICAL POC
9.8 Jul 02

An issue was discovered in the CentralAuth extension in MediaWiki through 1.36. Rated critical severity (CVSS 9.8), this

CVE-2021-36126 CRITICAL POC
9.8 Jul 02

An issue was discovered in the AbuseFilter extension in MediaWiki through 1.36. Rated critical severity (CVSS 9.8), this

CVE-2017-8809 CRITICAL
9.8 Nov 15

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

CVE-2024-47849 HIGH POC
8.8 Oct 05

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in The Wikimedia Foun

CVE-2021-36132 HIGH POC
8.8 Jul 02

An issue was discovered in the FileImporter extension in MediaWiki through 1.36. Rated high severity (CVSS 8.8), this vu

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