Description
Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Wikimedia Foundation MediaWiki - WikiLambda extension allows Stored XSS.

This issue affects MediaWiki - WikiLambda extension: before 1.46.1.
Published: 2026-09-29
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored XSS
Action: Patch Immediately
AI Analysis

Impact

The vulnerability arises from unsafe string replacements performed by WikifunctionsFragmentRenderer during rendering of user‑provided HTML. This improper neutralization of input allows stored cross‑site scripting. An attacker can embed malicious JavaScript that will run in the browsers of any user who views the vulnerable WikiLambda function, potentially allowing credential theft, session impersonation, or other client‑side attacks. The flaw is classified as CWE‑79.

Affected Systems

MediaWiki WikiLambda extension versions older than 1.46.1 are affected. This includes all installations that have not applied the 2026 security release. Users of the extension should confirm the current version and plan for an update.

Risk and Exploitability

With a CVSS score of 6.1 the flaw is deemed moderate severity. The EPSS score of <1% indicates a low likelihood of current exploitation, and the vulnerability is not listed in the CISA KEV catalog. Attackers need the ability to submit or edit WikiLambda functions containing arbitrary HTML; based on the description the likely attack vector involves the insertion of malicious markup during function creation or modification. Because the impact is stored, any user who views the affected function could be exposed.

Generated by OpenCVE AI on October 1, 2026 at 00:29 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the WikiLambda extension to version 1.46.1 or later.
  • Identify and remove any existing WikiLambda functions that contain embedded scripts or unsafe HTML.
  • Configure the editor or sanitize input so that arbitrary HTML is not accepted when creating or editing functions.

Generated by OpenCVE AI on October 1, 2026 at 00:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Wikimedia
Wikimedia mediawiki-wikilambda Extension
Vendors & Products Wikimedia
Wikimedia mediawiki-wikilambda Extension
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'}


Tue, 29 Sep 2026 22:45:00 +0000

Type Values Removed Values Added
Description Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Wikimedia Foundation MediaWiki - WikiLambda extension allows Stored XSS. This issue affects MediaWiki - WikiLambda extension: before 1.46.1.
Title WikifunctionsFragmentRenderer does unsafe string replacements on user-provided HTML
Weaknesses CWE-79
References

Subscriptions

Wikimedia Mediawiki-wikilambda Extension
cve-icon MITRE

Status: PUBLISHED

Assigner: wikimedia-foundation

Published:

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

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

Link: CVE-2026-103046

cve-icon Vulnrichment

Updated: 2026-09-30T18:15:21.246Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-29T23:17:22.450

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

Link: CVE-2026-103046

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T00:30:06Z

Weaknesses
  • CWE-79

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