Katalog CVE

CVE-2026-45143

KrytyczneCVSS 9.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Chamilo LMS od wersji 2.0.0 do co najmniej 2.1.0 prywatna treść wiadomości (Message.content) jest przechowywana bez sanityzacji po stronie serwera i renderowana jako HTML w MessageShow.vue oraz view_message.html.twig. Uwierzytelniony użytkownik o niskich uprawnieniach, w tym student, może wysłać spreparowaną wiadomość do administratora, która wykona się w przeglądarce odbiorcy po otwarciu skrzynki odbiorczej lub widoku wiadomości.

Ocena ryzyka

Atakujący może wykonać skrypt w kontekście sesji administratora, co może prowadzić do kradzieży poświadczeń sesji lub wykonania działań w imieniu administratora.

Rekomendacja

Zaktualizuj Chamilo LMS do wersji 2.0.1 lub nowszej i wdróż sanityzację treści wiadomości po stronie serwera.

Inne podatności w Chamilo LMS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Chamilo LMS is an open-source learning management system. From 2.0.0 through at least 2.1.0, Chamilo LMS stores private Message.content without server-side sanitization and renders it as HTML in assets/vue/views/message/MessageShow.vue and public/main/template/default/message/view_message.html.twig. An authenticated low-privilege user, including a student, can directly address crafted message content to an administrator because the message creation flow permits a sender to select another user as the recipient. The content executes in the recipient's browser when the recipient opens the routine inbox or message view, without requiring a link click, and can expose session credentials or permit actions as the administrator. This vulnerability is fixed in 2.0.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS