VYPR
Medium severity4.7OSV Advisory· Published Feb 13, 2025· Updated Apr 15, 2026

CVE-2025-25287

CVE-2025-25287

Description

Lakeus is a simple skin made for MediaWiki. Starting in version 1.0.8 and prior to versions 1.3.1+REL1.39, 1.3.1+REL1.42, and 1.4.0, Lakeus is vulnerable to store cross-site scripting via malicious system messages, though editing the messages requires high privileges. Those with (editinterface) rights can edit system messages that are improperly handled in order to send raw HTML. In the case of lakeus-footermessage, this will affect all users if the server is configured to link back to this repository. Otherwise, the system messages in themeDesigner.js are only used when the user enables it in their preferences. Versions 1.3.1+REL1.39, 1.3.1+REL1.42, and 1.4.0 contain a patch.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A stored XSS vulnerability in the Lakeus MediaWiki skin allows attackers with high privileges to inject malicious HTML via unsanitized system messages, affecting users when certain conditions are met.

Vulnerability

Overview

CVE-2025-25287 is a stored cross-site scripting (XSS) issue in the Lakeus skin for MediaWiki, affecting versions 1.0.8 through before 1.3.1+REL1.39, 1.3.1+REL1.42, and 1.4.0 [1]. The root cause is that system messages, such as lakeus-footermessage and those used in themeDesigner.js, are rendered without proper escaping, allowing an attacker with (editinterface) rights to inject raw HTML [2][4].

Attack

Surface and Exploitation

Exploitation requires high privileges, specifically the editinterface permission, which is typically granted only to trusted users like administrators [1][4]. The attacker modifies an affected system message (e.g., lakeus-footermessage) to contain an XSS payload. In the case of lakeus-footermessage, this payload is served to all users if the server is configured to link back to the Lakeus repository. For messages used by themeDesigner.js, the attack only affects users who have enabled the theme designer in their preferences [2][4].

Impact

Successful exploitation allows the attacker to execute arbitrary JavaScript in the context of other users' browsers. This could lead to session hijacking, defacement, or further malicious actions within the MediaWiki instance. The impact is limited to users who are either accustomed to a specific server configuration or actively use the custom styling feature [1][4].

Mitigation

The vulnerability has been patched in versions 1.3.1+REL1.39, 1.3.1+REL1.42, and 1.4.0. Administrators are advised to update Lakeus to one of these patched releases. The fix ensures that system messages are properly escaped using methods such as .escaped() instead of raw message output [1][3]. There is no known workaround, and the vendor recommends upgrading [4].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2

Patches

1

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.