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
2CHAMILO_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
2beb07770d674d5c29cf39ac3Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
3News mentions
0No linked articles in our index yet.