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

This issue affects Mediawiki - Cargo extension: before 1.46.1.
Published: 2026-09-29
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Reflected XSS (script execution)
Action: Apply Patch
AI Analysis

Impact

The Cargo extension’s Special:CargoQuery page fails to neutralize user-supplied table header input, allowing reflected cross‑site scripting. An attacker can embed malicious JavaScript that executes when the victim views a crafted Cargo query page, potentially hijacking sessions or defacing content.

Affected Systems

Mediawiki Cargo extension versions prior to 1.46.1 are vulnerable. The issue applies to any installation of the Cargo extension before that release where users can access or generate Cargo query tables.

Risk and Exploitability

The vulnerability is a classic reflected XSS flaw (CWE‑79). Exploitation requires an attacker to supply a crafted table header and persuade a user to visit the resulting URL; no server‑side privileges are needed. The EPSS score of <1% indicates that exploitation is considered low probability, and with a CVSS score of 6.1 the vulnerability falls into a moderate severity range. The issue is not listed in CISA KEV, but the lack of sanitization suggests a higher risk for sites that expose Cargo queries to untrusted users.

Generated by OpenCVE AI on September 30, 2026 at 23:12 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Cargo extension to version 1.46.1 or newer, which removes the unsanitized header handling.
  • Ensure that all output from Cargo tables is properly escaped; verify that the code sanitizes headers before rendering.
  • Implement a content‑security‑policy that restricts inline scripts and untrusted script sources to mitigate any residual XSS risk.

Generated by OpenCVE AI on September 30, 2026 at 23:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

ssvc

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


Wed, 30 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Wikimedia
Wikimedia mediawiki-cargo Extension
Vendors & Products Wikimedia
Wikimedia mediawiki-cargo Extension

Tue, 29 Sep 2026 23:30:00 +0000

Type Values Removed Values Added
Description Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in The Wikimedia Foundation Mediawiki - Cargo extension allows Reflected XSS. This issue affects Mediawiki - Cargo extension: before 1.46.1.
Title XSS in Cargo's Special:CargoQuery page due to unsanitized table headers
Weaknesses CWE-79
References

Subscriptions

Wikimedia Mediawiki-cargo Extension
cve-icon MITRE

Status: PUBLISHED

Assigner: wikimedia-foundation

Published:

Updated: 2026-09-30T20:01:34.079Z

Reserved: 2026-09-29T22:29:38.707Z

Link: CVE-2026-103049

cve-icon Vulnrichment

Updated: 2026-09-30T20:01:29.565Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-30T00:16:35.253

Modified: 2026-09-30T21:17:08.113

Link: CVE-2026-103049

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T23:15:14Z

Weaknesses
  • CWE-79

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