Katalog CVE

CVE-2026-39391

ŚrednieCVSS 4.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

Percentyl 14 - wyżej niż 14% wszystkich znanych CVE

Streszczenie

W CI4MS przed wersją 0.31.4.0 parametr notatki w funkcji blokowania użytkowników nie był oczyszczany przed zapisem do bazy danych ani przed renderowaniem w atrybucie HTML data-note. Administrator z uprawnieniami do blokowania może wstrzyknąć dowolny kod JavaScript, który wykona się w przeglądarce innego administratora przeglądającego stronę zarządzania użytkownikami.

Ocena ryzyka

Atak XSS umożliwia przejęcie sesji, kradzież danych lub wykonanie nieautoryzowanych działań w kontekście konta administratora, co może prowadzić do pełnej kompromitacji systemu CMS.

Rekomendacja

Niezwłocznie zaktualizuj CI4MS do wersji 0.31.4.0 lub nowszej, która zawiera poprawkę usuwającą podatność na XSS poprzez odpowiednie oczyszczanie i kodowanie danych.

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

CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to 0.31.4.0, the blacklist (ban) note parameter in UserController::ajax_blackList_post() is stored in the database without sanitization and rendered into an HTML data-note attribute without escaping. An admin with blacklist privileges can inject arbitrary JavaScript that executes in the browser of any other admin who views the user management page. This vulnerability is fixed in 0.31.4.0.

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