Katalog CVE

CVE-2026-53756

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Emlog przed wersją 2.6.16 ma podatność na ślepą iniekcję SQL w User_Model::getUserDataByLogin(). Parametr $account jest bezpośrednio interpolowany do zapytań SQL bez filtrowania. Podatność jest osiągalna przez ścieżkę walidacji ciasteczka auth, gdzie $username jest wyodrębniane z ciasteczka i przekazywane bez filtrowania do SQL — chronione jedynie podpisem HMAC wymagającym klucza AUTH_KEY do sfałszowania.

Ocena ryzyka

Ryzyko jest umiarkowane, ponieważ atak wymaga znajomości klucza AUTH_KEY do sfałszowania podpisu HMAC. Jeśli klucz jest skompromitowany, atakujący może uzyskać nieautoryzowany dostęp do danych użytkowników.

Rekomendacja

Zaleca się aktualizację Emlog do wersji 2.6.16 lub nowszej, która zawiera poprawkę. Należy również regularnie zmieniać klucz AUTH_KEY i monitorować logi pod kątem podejrzanych działań.

Inne podatności w Emlog

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

Emlog is an open source website building system. Prior to version 2.6.16, Emlog CMS Pro contains a blind SQL injection in User_Model::getUserDataByLogin(). The $account parameter is directly interpolated into SQL queries without any filtering. The vulnerability is reachable through the auth cookie validation path, where $username is extracted from the cookie and passed unfiltered into SQL — guarded only by an HMAC signature that requires AUTH_KEY to forge. This issue has been patched in version 2.6.16.

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