Katalog CVE

CVE-2026-87929

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

MaxSite CMS do wersji 109.6 zawiera na stałe zaszyty klucz szyfrowania sesji w pliku application/config/config.php, który nie jest zmieniany podczas instalacji. Umożliwia to nieuwierzytelnionemu atakującemu sfałszowanie ciasteczek sesji administratora poprzez obliczenie HMAC-SHA1 z publicznie znanym kluczem, omijając kontrolę uwierzytelniania w funkcjach is_login() i mso_check_allow().

Ocena ryzyka

Atakujący może uzyskać pełny dostęp administracyjny do systemu CMS bez żadnych danych uwierzytelniających, co prowadzi do całkowitej kompromitacji aplikacji i danych.

Rekomendacja

Zaleca się natychmiastową aktualizację systemu MaxSite CMS do najnowszej wersji, która zmienia klucz szyfrowania sesji podczas instalacji. Jeśli aktualizacja nie jest możliwa, należy ręcznie zmienić klucz w pliku konfiguracyjnym i ograniczyć dostęp do niego.

Inne podatności w MaxSite CMS

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

MaxSite CMS through 109.6 ships with a hardcoded session encryption key in application/config/config.php that is never changed during installation, allowing unauthenticated attackers to forge administrator session cookies. Attackers can mint a malicious ci_session cookie with administrator privileges by computing an HMAC-SHA1 using the publicly known encryption key, bypassing authentication checks in is_login() and mso_check_allow() functions.

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