CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-34403

High
Published: Translated: NVD NIST

Summary

Nginx UI to interfejs webowy dla serwera Nginx. W wersjach przed 2.3.5 wszystkie punkty końcowe WebSocket w nginx-ui używają gorilla/websocket Upgrader z CheckOrigin, który zawsze zwraca true, co umożliwia przejęcie WebSocketów z innych stron (CSWSH).

Risk Assessment

Atakujący może nawiązać uwierzytelnione połączenia WebSocket do instancji nginx-ui, gdy zalogowany administrator odwiedzi stronę kontrolowaną przez napastnika, co stwarza poważne zagrożenie dla bezpieczeństwa.

Recommendation

Zaleca się aktualizację do wersji 2.3.5 lub nowszej, aby załatać tę podatność oraz rozważenie dodatkowych środków zabezpieczających, takich jak ustawienie atrybutów HttpOnly i SameSite dla tokenów uwierzytelniających w ciasteczkach.

Related vulnerabilities

Original NVD description (English source)

Nginx UI is a web user interface for the Nginx web server. Prior to version 2.3.5, all WebSocket endpoints in nginx-ui use a gorilla/websocket Upgrader with CheckOrigin unconditionally returning true, allowing Cross-Site WebSocket Hijacking (CSWSH). Combined with the fact that authentication tokens are stored in browser cookies (set via JavaScript without HttpOnly or explicit SameSite attributes), a malicious webpage can establish authenticated WebSocket connections to the nginx-ui instance when a logged-in administrator visits the attacker-controlled page. Version 2.3.5 patches the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS