Fallos del tipo CWE-941

10 resultados

Destino especificado incorretamente em canal de comunicação

Fraqueza em que o software envia dados sensíveis ou comandos para um destino (endpoint, servidor, usuário) incorreto ou não validado, devido a lógica de roteamento falha ou configuração errada. O risco é expor informações ou executar ações em contextos não pretendidos.

Ejemplo

Um sistema de notificações envia alertas de segurança para um telefone celular, mas o número armazenado no banco foi corrompido ou não validado; a mensagem é entregue ao número errado. Ou um serviço de API envia tokens de sessão para um endpoint de fallback sem validar se aquele endpoint é confiável.

Cómo mitigar

Sempre valide e verifique o destino antes de enviar dados: whitelist de endereços conhecidos, validação rigorosa de entrada de dados de destinatário, e implemente mecanismos de confirmação ou logging de roteamento. Testes de unidade que cobrem cenários de destino inválido são essenciais.