Falhas do tipo CWE-774
3 resultadosAlocação ilimitada de descritores de arquivo ou handles
A aplicação aloca descritores de arquivo ou handles (conexões, soquetes, arquivos abertos) sem impor limites ou throttling, permitindo que um atacante ou condição anômala esgote os recursos do sistema. Quando o limite do SO é atingido, a aplicação falha ou nega serviço a usuários legítimos.
Um servidor web que aceita conexões TCP sem fechar as inativas ou sem limitar o número simultâneo pode ser levado ao colapso por um atacante que abre milhares de conexões fantasma, consumindo todos os file descriptors disponíveis e impedindo novas requisições legítimas.
Implemente limites explícitos (máximo de conexões, arquivos abertos, soquetes) e timeout automático para resources não utilizados. Configure também alertas para detecção de crescimento anômalo de descriptores e monitore via ferramentas como `lsof` ou `ulimit` em produção.