CVE-2026-34403: falha de média gravidade em 0xJacky nginx-ui
Nginx-UI vulnerable to Cross-Site WebSocket Hijacking (CSWSH) via missing origin validation on all WebSocket endpoints
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
O Nginx-UI permite que atacantes sequestrem conexões WebSocket de usuários autenticados ao enganá-los para visitar uma página maliciosa. Isso ocorre porque a aplicação não valida corretamente a origem das requisições WebSocket e armazena tokens de autenticação em cookies sem proteção adequada.
A vulnerabilidade existe na configuração do gorilla/websocket Upgrader com CheckOrigin retornando incondicionalmente true, combinado com tokens de autenticação armazenados em cookies sem atributos HttpOnly e SameSite explícitos. Um atacante pode realizar CSWSH hospedando uma página maliciosa que estabeleça conexões WebSocket autenticadas para a instância nginx-ui de uma vítima quando um administrador logado visita o site do atacante, potencialmente levando a ações administrativas não autorizadas.
No mesmo produto, das mais perigosas para as menos.