MEDIUM 5.7

CVE-2026-58024: MediaWiki User Rights API Information Disclosure Vulnerability

A MediaWiki vulnerability allows authenticated users to access sensitive information they shouldn't be able to see. The flaw is in the user rights API component and requires an attacker to be logged in and interact with a user interface element. While the exposure is limited to confidential data (no data modification or system disruption), it represents a meaningful privacy and compliance risk because sensitive administrative or user information could be leaked to unauthorized individuals.

Source data · NVD / CISA · public domain

CVSS
3.1 · 5.7 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N
Weaknesses (CWE)
CWE-200
Affected products
2 configuration(s)
Published / Modified
2026-07-01 / 2026-07-09

NVD description (verbatim)

Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Wikimedia Foundation MediaWiki. This vulnerability is associated with program files includes/Api/ApiUserrights.Php. This issue affects MediaWiki: from * before 1.46.0, 1.45.4, 1.44.6, 1.43.9.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-58024 is an information disclosure vulnerability in MediaWiki's ApiUserrights.php file, classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor). The vulnerability requires network access and low-complexity exploitation: an authenticated attacker must perform a UI-based action to trigger unauthorized data exposure. The CVSS 3.1 score of 5.7 (MEDIUM severity) reflects high confidentiality impact offset by the requirement for prior authentication and user interaction. The vulnerability affects all MediaWiki versions before 1.46.0, with patched versions also released for the 1.45, 1.44, and 1.43 maintenance branches.

Business impact

This vulnerability could expose sensitive information such as user account details, administrative metadata, or permission records depending on what ApiUserrights handles and returns. For wiki operators, this creates potential compliance violations (GDPR, privacy regulations), erosion of user trust, and operational risk if exposed data includes system administrator information or private user communications. The impact is contained to confidentiality—there is no data integrity or availability risk—but unauthorized exposure of user or administrative data warrants timely remediation, particularly for public-facing wikis.

Affected systems

MediaWiki versions prior to the following patched releases are affected: 1.46.0, 1.45.4, 1.44.6, and 1.43.9. If your instance runs any version before these thresholds in each branch, you are exposed. Self-hosted MediaWiki deployments are directly affected; vendors or organizations running managed MediaWiki services should verify their platform version with their provider.

Exploitability

Exploitation is feasible but not trivial. An attacker must already have valid credentials (registered user or higher), making this a post-authentication attack. The vulnerability requires user interaction—likely clicking a link or performing an action in the MediaWiki interface—which prevents fully automated exploitation. The attack surface is limited to the user rights API endpoint. Overall, exploitability is moderate: low technical complexity, but meaningful authentication and UI barriers reduce real-world exploitation risk compared to unauthenticated flaws.

Remediation

Update MediaWiki to one of the patched versions: 1.46.0 or later, 1.45.4 or later, 1.44.6 or later, or 1.43.9 or later. Operators of older branches (1.43 or prior) should prioritize upgrading to 1.43.9 as a minimum. If immediate patching is not feasible, review and restrict user rights API access via web server rules or extension controls to trusted internal networks only.

Patch guidance

Wikimedia Foundation has released security patches across four maintenance branches. Identify your running version via Special:Version in the MediaWiki admin panel. Match your version to the appropriate patch: if running 1.46.x, upgrade to 1.46.0+; 1.45.x, upgrade to 1.45.4+; 1.44.x, upgrade to 1.44.6+; 1.43.x, upgrade to 1.43.9+. Test the patch in a staging environment before production deployment to ensure compatibility with your extensions and custom code. Consult the Wikimedia security advisory for detailed upgrade instructions specific to your deployment method (Docker, source, package manager).

Detection guidance

Detect exploitation by monitoring ApiUserrights.php access logs for unusual query patterns—specifically, watch for authenticated sessions accessing user rights data that doesn't match the user's own account or expected administrative activity. Check for repeated or sequential API requests from single user accounts targeting user rights endpoints with different target users as parameters. Correlate with failed permission checks if your audit logging is enabled. A baseline of normal API usage is essential; anomalies may indicate reconnaissance or data harvesting.

Why prioritize this

This vulnerability merits prompt but not emergency remediation. The MEDIUM CVSS score and authentication barrier mean this is lower priority than critical unauthenticated RCE flaws, but the confidentiality impact and potential compliance implications (especially for European wikis under GDPR) justify scheduling the patch within your normal maintenance cycle. It is not on the KEV catalog, which further reduces active exploitation pressure. Prioritize above low-severity issues but below critical/high vulnerabilities affecting public-facing services without authentication.

Risk score, explained

The CVSS 3.1 score of 5.7 (MEDIUM) reflects a high-impact confidentiality breach (C:H) prevented from being scored higher by the requirement for authenticated access (PR:L) and user interaction (UI:R). Integrity and availability are unaffected (I:N, A:N). The attack vector is network-based (AV:N) and attack complexity is low (AC:L), meaning once a user is compromised or malicious, the attack is trivial to execute. For most organizations, this warrants expedited patching but does not trigger critical-incident response protocols.

Frequently asked questions

Do I need to be an admin to exploit this vulnerability?

No. The vulnerability requires only basic user credentials (PR:L in the CVSS vector). Any registered user can potentially trigger the flaw, making it more broadly exploitable than admin-only issues. However, the user must interact with the interface, which prevents fully automated attacks.

What information can be exposed?

The vulnerability is in the user rights API handler. Exposed data likely includes user account metadata and permission records. The exact scope depends on what ApiUserrights.php queries and returns in your MediaWiki configuration. Consult the Wikimedia security advisory and your wiki's user rights policy to assess the sensitivity of exposed information.

If we're behind a firewall and limit wiki access to internal users, should we still patch?

Yes, still patch. Even internal users with valid credentials can exploit this flaw. Firewalling reduces exposure but does not eliminate the risk—malicious insiders, compromised internal accounts, or lateral movement from other breaches could still leverage the vulnerability. Patches are free and low-risk; apply them.

Is there a workaround if we can't patch immediately?

Temporarily restrict access to the affected ApiUserrights endpoint via web server rules (Apache .htaccess or Nginx location blocks) or extension-based API restrictions to trusted administrative IPs only. This is not a long-term solution—patch as soon as feasible—but can reduce exposure during a maintenance window.

This analysis is based on the published CVE record as of the modification date (2026-07-09). Vulnerability details, patch availability, and remediation guidance may evolve. Verify patch versions and upgrade procedures against the official Wikimedia Foundation security advisory and your vendor documentation before deployment. This document does not constitute legal advice or a guarantee of security; organizations remain responsible for assessing risk and implementing controls appropriate to their threat model and compliance obligations. Always test patches in non-production environments first. Source: NVD (public-domain), retrieved 2026-08-10. Analysis generated by SEC.co (claude-haiku-4-5).