Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:A/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N
PR:H reflects required CheckUser privileges; UI:R for victim interaction; S:C for browser-context script execution; no availability impact.
Primary rating from Vendor (wikimedia-foundation).
CVSS VectorVendor: wikimedia-foundation
Lifecycle Timeline
2DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Wikimedia Foundation CheckUser.
This vulnerability is associated with program files modules/ext.CheckUser.TempAccounts/components/blockConnectedTempAccountsField.Vue.
This issue affects CheckUser: from 1.46.0-rc.0 before 1.46.0.
AnalysisAI
Cross-site scripting in the Wikimedia Foundation CheckUser extension (versions 1.46.0-rc.0 up to but not including 1.46.0) allows a high-privileged attacker to inject malicious scripts via the blockConnectedTempAccountsField Vue component used in the Temporary Accounts blocking workflow. Exploitation requires both elevated CheckUser-level privileges and active user interaction from another party, materially constraining real-world risk. No public exploit code exists and this CVE is not listed in CISA KEV, indicating no confirmed active exploitation at time of analysis.
Technical ContextAI
CheckUser is a MediaWiki extension developed by the Wikimedia Foundation that grants designated administrators ('CheckUsers') the ability to investigate IP addresses, user accounts, and temporary account sessions. The vulnerable component is a Vue.js single-file component (blockConnectedTempAccountsField.Vue) within the ext.CheckUser.TempAccounts module, which handles the UI for blocking accounts connected to temporary (IP-masking) sessions. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that user-supplied data is rendered into the DOM without adequate sanitization or escaping, allowing script injection. The CPE cpe:2.3:a:wikimedia_foundation:checkuser confirms the affected product is the Wikimedia Foundation's canonical CheckUser extension, not a third-party fork.
RemediationAI
Upgrade CheckUser to version 1.46.0 or later, which corrects the neutralization flaw in the blockConnectedTempAccountsField Vue component. The fix version 1.46.0 is the boundary stated in the CVE description. Site operators who installed the 1.46.0-rc.0 release candidate should treat this as an urgent update. As a compensating control prior to patching, wiki administrators can restrict the CheckUser user group to the absolute minimum set of trusted accounts, reducing the pool of users who could inject content into the affected field. Additionally, Content Security Policy (CSP) headers can be configured in MediaWiki to restrict inline script execution and limit XSS impact even if triggered. Refer to the vendor Phabricator task at https://phabricator.wikimedia.org/T428820 for further remediation detail.
Cross-site request forgery (CSRF) vulnerability in the CheckUser extension for MediaWiki allows remote attackers to hija
An issue was discovered in the CheckUser extension through 1.34 for MediaWiki. Rated medium severity (CVSS 6.5), this vu
Wikimedia Foundation CheckUser versions 1.45.0 through 1.45.1 expose sensitive information to unauthorized actors throug
Vulnerability in Wikimedia Foundation CheckUser. This vulnerability is associated with program files src/GlobalContribut
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Wikimedia F
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Wikimedia F
Vulnerability in Wikimedia Foundation CheckUser. This vulnerability is associated with program files includes/Mail/UserM
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-41011
GHSA-5m8f-rxqc-4gpj