Description
Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Mediawiki - Cargo extension allows Stored XSS.


This issue affects Mediawiki - Cargo extension: through 3.9.4.
Published: 2026-09-25
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Cross‑Site Scripting
Action: Update extension
AI Analysis

Impact

Improper neutralization of user input during page generation in the Cargo extension enables a stored cross‑site scripting vulnerability. An attacker could embed malicious script content that executes in the browsers of any user who later views a page that includes the manipulated input. This can lead to data theft, session hijacking, or defacement. The weakness is classified as CWE‑79.

Affected Systems

All installations of Mediawiki employing the Cargo extension with version 3.9.4 or earlier are effected. The vulnerability applies to Wikimedia Foundation builds that rely on the default hierarchy filter functionality provided by the Cargo extension.

Risk and Exploitability

The vulnerability receives a CVSS score of 6.9, indicating moderate severity. EPSS data is unavailable, and the flaw is not currently listed in the CISA KEV catalog. The likely attack vector involves a user submitting malicious content through the hierarchy filter, which is later rendered on a page without proper sanitization. Attackers would exploit this by prompting unsuspecting users to view the affected page, at which point the injected script runs. Given the stored nature of the flaw, any privileged or public user visiting the page can be impacted, but administrative privilege may be required to inject the payload during configuration.

Generated by OpenCVE AI on September 25, 2026 at 20:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Mediawiki Cargo extension to a version newer than 3.9.4, ensuring that the latest release contains the issued fix
  • Verify that any custom hierarchy filter inputs are properly escaped and that the extension’s output is sanitized in accordance with CMS best practices
  • Disable or restrict the use of untrusted hierarchy filter parameters on publicly accessible pages to mitigate the risk of accidental payload injection

Generated by OpenCVE AI on September 25, 2026 at 20:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 25 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
Description Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Mediawiki - Cargo extension allows Stored XSS. This issue affects Mediawiki - Cargo extension: through 3.9.4.
Title Reflected XSS in Cargo Drilldown hierarchy filters
Weaknesses CWE-79
References
Metrics cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: wikimedia-foundation

Published:

Updated: 2026-09-25T20:39:14.078Z

Reserved: 2026-09-23T18:13:31.629Z

Link: CVE-2026-96875

cve-icon Vulnrichment

Updated: 2026-09-25T20:39:08.607Z

cve-icon NVD

Status : Received

Published: 2026-09-25T20:17:47.800

Modified: 2026-09-25T21:17:25.153

Link: CVE-2026-96875

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T20:45:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')