Skip to main content
← All vulnerabilities
CVE-2025-49578GHSA-2V3V-3WHP-953H

Citizen allows stored XSS in user registration date message

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.3.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • StarCitizenTools mediawiki-skins-Citizen

    From 3.3.0 · fixed in 3.3.1

  • starcitizentools/citizen-skinPackagist

    From 3.3.0 · fixed in 3.3.1

References 3

GitHub · StarCitizenTools/mediawiki-skins-Citizen