Falhas do tipo CWE-834
53 resultadosIteração excessiva
Ocorre quando um código realiza loops ou recursões sem limite adequado de iterações, permitindo que um atacante force consumo excessivo de CPU ou memória. O programa não valida ou restringe o número de vezes que um processo é repetido, criando condição para negação de serviço.
Exemplo
Um parser que processa um arquivo JSON com arrays aninhados infinitamente, ou um loop que não tem condição de saída clara baseada em entrada do usuário — ambos podem ser explorados para travar a aplicação ao forçar bilhões de iterações.
Como mitigar
Implemente limites explícitos em loops (máximo de iterações, profundidade de recursão, tamanho de entrada) e valide dados de entrada antes de processar. Use timeouts e monitore consumo de recursos durante execução.
CVE-2026-77399MEDIUMicalendar: Denial of service via unbounded VALARM REPEAT expansionEPSS 0.3%CVE-2026-115911MEDIUMvLLM: DoS via unbounded chat_template Jinja2 rendering exhausts the renderer thread poolEPSS 0.3%CVE-2026-41168MEDIUMpypdf has possible long runtimes for wrong size values in cross-reference and object streamsEPSS 0.3%CVE-2026-91137HIGHApache Thrift: PHP `thrift_protocol` accelerator: zero-byte container elementsEPSS 0.3%CVE-2026-50171HIGHAngular: Denial of Service (DoS) via OOM in Number Formatting (digitsInfo)EPSS 0.3%CVE-2026-41313MEDIUMpypdf: Possible long runtimes for wrong size values in incremental modeEPSS 0.2%CVE-2026-27025MEDIUMpypdf has possible long runtimes/large memory usage for large /ToUnicode streamsEPSS 0.2%CVE-2026-110596MEDIUMquirc through 1.2 Denial of Service via find_alignment_pattern Spiral SearchEPSS 0.2%CVE-2026-81880MEDIUMradare2: Uncontrolled resource consumption in radare2 PEF loaderEPSS 0.1%CVE-2026-84310MEDIUMpypdf: Possible long runtimes/large memory usage when retrieving outlinesEPSS 0.1%CVE-2026-84311MEDIUMpypdf: Possible long runtimes/large memory usage when extracting XForm objectsEPSS 0.1%CVE-2026-71852MEDIUMpypdf: Possible long runtimes/large memory usage for large CID font width rangesEPSS 0.1%CVE-2026-48156MEDIUMpypdf: Possible long runtimes for zero-only width values in cross-reference streamsEPSS 0.1%