Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Richard Zowalla

#41827de 53,779
6.5CVSS total
Vulnerabilidades · 1
PT-2026-35414
6.5
2026-04-27
Apache · Apache Storm · CVE-2026-41081
**Nome do Software Vulnerável e Versões Afetadas** Apache Storm versões anteriores a 2.8.7 **Descrição** Quando o transporte TLS está habilitado sem exigir a autenticação de certificado do cliente, o `TlsTransportPlugin` atribui um principal de fallback (CN=ANONYMOUS) se nenhum certificado do cliente for apresentado ou se a verificação falhar. Isso ocorre porque a `SSLPeerUnverifiedException` é capturada e suprimida em vez de rejeitar a conexão. Esse comportamento de falha aberta permite que clientes não autenticados estabeleçam uma conexão TLS e recebam uma identidade de principal válida. Se o autorizador configurado, como o `SimpleACLAuthorizer`, não negar explicitamente o acesso ao CN=ANONYMOUS, isso pode resultar em acesso não autorizado aos serviços. Esta condição é registrada apenas no nível de depuração (debug), reduzindo a visibilidade em ambientes de produção. **Recomendações** Atualizar para a versão 2.8.7. Habilitar a autenticação obrigatória de certificado do cliente definindo `nimbus.thrift.tls.client.auth.required` como `true`. Garantir que as regras de autorização neguem explicitamente o acesso ao CN=ANONYMOUS. Revisar todas as configurações de ACL para identificar comportamentos implícitos de permissão padrão (default-allow).