Weaknesses of type CWE-730

2 results

Negação de Serviço (DoS)

É uma fraqueza que permite um atacante tornar uma aplicação ou serviço indisponível para usuários legítimos, consumindo recursos (CPU, memória, banda) de forma excessiva ou travando o sistema. O código não valida entrada ou não limita uso de recursos, deixando a porta aberta para esgotamento.

Example

Um endpoint que processa arquivos sem validar tamanho máximo permite que um atacante envie um arquivo gigantesco, consumindo toda memória do servidor e derrubando o serviço para todos os outros usuários.

How to mitigate

Implemente rate limiting, valide e restrinja tamanhos de entrada, use timeouts em operações longas, e monitore consumo de recursos para detectar padrões anormais de uso.