Katalog CVE

CVE-2026-107807

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

Streszczenie

W Nginx UI od wersji 2.0.0 do 2.5.0 aplikacja akceptuje główne poświadczenie Node.Secret poprzez parametr zapytania node_secret w ścieżkach uwierzytelniania HTTP i WebSocket, zamiast wymagać nagłówka X-Node-Secret. Poświadczenie może pojawić się w logach dostępu, logach proxy, historii przeglądarki, nagłówkach Referer, adresach URL konfiguracji i danych środowiskowych wdrożenia.

Ocena ryzyka

Strona, która uzyska sekret, może obejść normalne kontrole hasła, JWT, sesji i drugiego czynnika oraz uzyskać trwały dostęp administracyjny do API, w tym do konfiguracji i materiałów tajnych. Ryzyko jest wysokie ze względu na szerokie możliwości wycieku.

Rekomendacja

Zaktualizuj Nginx UI do wersji 2.5.0 lub nowszej. Do czasu aktualizacji unikaj przekazywania node_secret w parametrach zapytania i rozważ rotację sekretów węzłów.

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, Nginx UI accepts the Node.Secret master credential through the node_secret query parameter in HTTP and WebSocket authentication paths instead of requiring the X-Node-Secret header. The credential can consequently appear in access logs, proxy logs, browser history, Referer headers, configuration URLs, and deployment environment data. A party that obtains the secret can bypass normal password, JWT, session, and second-factor checks and obtain persistent administrative API access, including access to configuration and secret material. This issue is fixed in version 2.5.0.

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