VYPR
Medium severity5.4OSV Advisory· Published Apr 16, 2025· Updated Apr 15, 2026

CVE-2025-26153

CVE-2025-26153

Description

A Stored XSS vulnerability exists in the message compose feature of Chamilo LMS 1.11.28. Attackers can inject malicious scripts into messages, which execute when victims, such as administrators, reply to the message.

AI Insight

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

Stored XSS in Chamilo LMS 1.11.28 message compose via unsanitized image alt text and HTML insertion.

Vulnerability

CVE-2025-26153 is a stored cross-site scripting (XSS) vulnerability in the message compose feature of Chamilo LMS 1.11.28. The root cause is improper sanitization of user-supplied input in the image alternative text field and the Insert HTML dialog. Arbitrary HTML and JavaScript are stored in the message and rendered without escaping when a victim views or replies to the message [1].

Exploitation

An attacker can exploit this flaw by composing a message containing a malicious payload—such as ``—in the Alternative Text field or via the Insert HTML button. The message is sent to any target user, such as an administrator. The payload executes when the victim opens the message and clicks “Reply,” triggering the stored script in the victim's browser [1]. No special privileges beyond a standard user account are required to send the message.

Impact

Successful exploitation allows the attacker to steal session cookies, leading to account hijacking. Because an administrator is a likely target, the attacker could escalate privileges, access sensitive data, or perform actions on behalf of the victim. The persistent nature of the stored XSS means every future interaction with the compromised message may re-trigger the payload [1].

Mitigation

The Chamilo team has addressed the vulnerability in two commits: one sanitizes the image alt text using DOM parsing [2], and the other strips event handler attributes (on-*) from HTML submitted via the form editor [3]. Users should update Chamilo LMS to a version containing these fixes or apply the patches manually. No workaround is documented for unpatched versions [1].

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
  • Chamilo/Chamilo LmsOSV2 versions
    CHAMILO_1_8_7_ALPHA_1, CHAMILO_1_8_7_ALPHA_2, CHAMILO_1_8_7_RC2, …+ 1 more
    • (no CPE)range: CHAMILO_1_8_7_ALPHA_1, CHAMILO_1_8_7_ALPHA_2, CHAMILO_1_8_7_RC2, …
    • (no CPE)range: =1.11.28

Patches

2

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.