Skip to main content
CVE-2025-49578VulnerabilityPublished

CVE-2025-49578: StarCitizenTools mediawiki-skins-Citizen · Cross-site Scripting

Affects StarCitizenTools mediawiki-skins-CitizenSource CVE Database V5

0

Not known to be exploited · CVSS 6.5 Medium : upgrade to 3.3.1 when convenient.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 36% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 3.3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Jun 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Upgrade starcitizentools/mediawiki-skins-Citizen to 3.3.1.

Affected software

ProductAffectedFixed in
GitHubstarcitizentools/mediawiki-skins-Citizenpkg:github/starcitizentools/mediawiki-skins-CitizenOther threatsAffected
  • <3.3.1
Fixed in
  • 3.3.1

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

1. Upgrade the Citizen skin to version 3.3.1 or later immediately to apply the official fix. 2. Audit user permissions within MediaWiki to ensure that the `editinterface` right is granted only to trusted administrators or users with a demonstrated need, minimizing the attack surface. 3. Implement strict content security policies (CSP) on the wiki server to restrict the execution of unauthorized scripts and reduce the impact of potential XSS attacks. 4. Regularly review and sanitize all interface messages and user-editable content, especially those that are rendered as raw HTML, to prevent injection of malicious code. 5. Monitor wiki logs for unusual editing activity related to interface messages or date formats that could indicate attempted exploitation. 6. Consider deploying web application firewalls (WAF) with rules tailored to detect and block XSS payloads targeting MediaWiki instances. 7. Educate administrators and users with elevated permissions about the risks of granting interface editing rights and best practices for secure content management.

Description

Citizen is a MediaWiki skin that makes extensions part of the cohesive experience. Various date messages returned by `Language::userDate` are inserted into raw HTML, allowing anybody who can edit those messages to insert arbitrary HTML into the DOM. This impacts wikis where a group has the `editinterface` but not the `editsitejs` user right. This vulnerability is fixed in 3.3.1.

References

Community reviews

Loading reviews…