Weaknesses of type CWE-430

1 result

Implantação do manipulador errado

Ocorre quando um aplicativo é configurado para usar um manipulador (handler), executável ou módulo incorreto para processar uma requisição ou ação específica. O desenvolvedor ou administrador aponta para o componente errado, causando execução de lógica indevida, desvio de validações ou exposição de funcionalidades sensíveis.

Example

Um servidor web está configurado para rotear requisições POST em /admin para um script de validação, mas por erro na configuração aponta para um script de exibição de dados sensíveis. Um atacante envia requisições POST para /admin e obtém acesso a informações que deveria estar protegidas.

How to mitigate

Valide e teste todas as rotas e mapeamentos de handler em ambiente de staging antes de produção. Mantenha configurações de roteamento documentadas e use versionamento para rastrear mudanças; implemente testes automatizados que verificam se cada endpoint aponta para o manipulador correto.