Katalog CVE

CVE-2026-107813

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

Streszczenie

W Nginx UI od wersji 2.0.0 do 2.5.0 router api/cluster udostępnia operacje modyfikacji węzłów i przestrzeni nazw oraz globalne przeładowanie/restart Nginx z wymogiem AuthRequired, ale bez RequireSecureSession. Uwierzytelniony użytkownik z włączonym OTP, posiadający skradziony lub trwały token JWT, może wykonywać operacje CRUD na węzłach, odczytywać lub podmieniać poświadczenia węzłów, zmieniać przestrzenie nazw oraz wywoływać przeładowanie/restart Nginx bez ponownego uwierzytelnienia drugim składnikiem.

Ocena ryzyka

Atakujący z przechwyconym tokenem JWT może przejąć kontrolę administracyjną nad klastrem Nginx, modyfikować konfigurację i restartować usługi bez znajomości drugiego czynnika. Stanowi to poważne ryzyko naruszenia poufności i integralności infrastruktury.

Rekomendacja

Zaktualizuj Nginx UI do wersji 2.5.0 lub nowszej. Do czasu aktualizacji rozważ unieważnienie wszystkich aktywnych sesji JWT i wymuszenie ponownego logowania z drugim czynnikiem.

Inne podatności w Nginx UI

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

Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, the api/cluster router exposes node and namespace mutation operations and cluster-wide Nginx reload or restart operations with AuthRequired but without RequireSecureSession. An authenticated OTP-enabled user possessing a stolen or persisted JWT can therefore perform node CRUD, read or replace node credentials, change namespaces, and invoke nodes/reload_nginx or nodes/restart_nginx without a fresh second-factor step-up. This issue is an incomplete fix for CVE-2026-84315 and is fixed in version 2.5.0.

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