Katalog CVE

CVE-2026-56721

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

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

Streszczenie

CamaleonCMS w wersji 2.9.2 i wcześniejszych zawiera podatność na eskalację uprawnień poprzez niebezpieczne bezpośrednie odwołanie do obiektu (IDOR), która pozwala uwierzytelnionym atakującym o niskich uprawnieniach nadpisać dane uwierzytelniające dowolnego użytkownika, wykorzystując błąd zamieszania parametrów między filtrem autoryzacji a treścią akcji w UsersController. Atakujący mogą wysłać żądanie PATCH do punktu końcowego updated_ajax, ustawiając params[:id] na własny identyfikator użytkownika, aby przejść kontrolę autoryzacji, jednocześnie ustawiając params[:user_id] na identyfikator ofiary, co powoduje, że kontroler ładuje i modyfikuje konto ofiary, w tym nadpisuje hasła administratorów, co prowadzi do pełnego przejęcia strony.

Ocena ryzyka

Atakujący może przejąć konto administratora i całkowicie przejąć kontrolę nad stroną, co może prowadzić do kradzieży danych, defacementu lub dalszych ataków.

Rekomendacja

Zaktualizuj CamaleonCMS do wersji nowszej niż 2.9.2, która zawiera poprawkę tej podatności.

Inne podatności w CamaleonCMS

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

CamaleonCMS version 2.9.2 and earlier contains a privilege escalation vulnerability via insecure direct object reference (IDOR) that allows authenticated low-privileged attackers to overwrite any user's credentials by exploiting a parameter confusion flaw between the authorization filter and action body in the UsersController. Attackers can send a PATCH request to the updated_ajax endpoint setting params[:id] to their own user ID to pass the self-authorization check while simultaneously setting params[:user_id] to a victim's ID, causing the controller to load and mutate the victim's account, including overwriting administrator passwords to achieve full site takeover.

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