Katalog CVE

CVE-2026-84360

WysokieCVSS 8.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Nginx UI to interfejs webowy dla serwera Nginx. Przed wersją 2.4.1 trasy mutacji konfiguracji HTTP wymagają RequireSecureSession, ale /mcp i /mcp_message wymagają tylko zwykłego uwierzytelnienia przed udostępnieniem nginx_config_add i nginx_config_modify. Użytkownik z włączonym OTP, posiadający zwykły JWT, ale bez ważnego X-Secure-Session-ID, może tworzyć lub modyfikować konfigurację Nginx i wywoływać przeładowanie przez MCP, omijając zamierzoną kontrolę step-up. Problem naprawiono w wersji 2.4.1.

Ocena ryzyka

Atakujący z wykradzionym tokenem JWT może zmieniać konfigurację serwera Nginx bez dodatkowego uwierzytelnienia OTP, co może prowadzić do nieautoryzowanych zmian i potencjalnych zakłóceń działania usług.

Rekomendacja

Zaleca się natychmiastową aktualizację Nginx UI do wersji 2.4.1 lub nowszej oraz wdrożenie wymogu RequireSecureSession dla wszystkich wrażliwych tras.

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. Prior to 2.4.1, the HTTP configuration mutation routes require RequireSecureSession, but /mcp and /mcp_message require only ordinary authentication before exposing nginx_config_add and nginx_config_modify. An OTP-enabled user with a normal JWT but no valid X-Secure-Session-ID can therefore create or modify Nginx configuration and trigger reload behavior through MCP, bypassing the intended step-up control. This issue is fixed in version 2.4.1.

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