Falhas do tipo CWE-835

425 resultados

Loop infinito com condição de saída inalcançável

O programa entra em um loop cuja condição de parada nunca é satisfeita, fazendo-o executar indefinidamente. Isso consome recursos (CPU, memória) sem progresso, causando travamento, negação de serviço ou comportamento impredizível da aplicação.

Exemplo

Um validador de entrada que loop enquanto o valor não é válido, mas nunca atualiza a variável de controle; ou uma fila de processamento que tenta desempilhar itens, mas a condição de parada verifica uma variável que nunca muda. O servidor fica preso processando eternamente.

Como mitigar

Revisão de lógica: garantir que toda variável usada na condição de saída seja modificada dentro do loop. Implementar timeouts e limites de iteração como salvaguarda. Testes com entrada válida, inválida e edge cases para detectar loops travados antes do deploy.

CVE-2023-30300MEDIUMAn issue in the component hang.wasm of WebAssembly 1.0 causes an infinite loop.EPSS 0.3%CVE-2026-87013MEDIUMOpen WebUI: Any authenticated user can start a non-terminating request via a folder parent cycleEPSS 0.3%CVE-2026-45820MEDIUMfflate through 0.8.2 is vulnerable to denial of service via an infinite loop in unzipSync(). A crafted ZIP archive with a central directory EPSS 0.3%CVE-2024-11097MEDIUMSourceCodester Student Record Management System Main Menu infinite loopEPSS 0.3%CVE-2026-27114MEDIUMNanaZip has ROMFS Archive Infinite LoopEPSS 0.3%CVE-2026-24803CRITICALA possible infinite loop vulnerability in coolsnowwolf/ledeEPSS 0.3%CVE-2025-29918MEDIUMSuricata pcre: negated pcr can cause infinite loopEPSS 0.3%CVE-2026-82579MEDIUMAshAi tool loop never terminates when all tool calls are filtered out, enabling denial of serviceEPSS 0.3%CVE-2026-24831HIGHInfinite loop (DoS) in ixray-1.6-stcopEPSS 0.3%CVE-2024-11595HIGHLoop with Unreachable Exit Condition ('Infinite Loop') in WiresharkEPSS 0.3%CVE-2026-14258MEDIUMDhcpcd: dhcpcd infinite loop and out-of-bounds read via zero-length ipv6 nd option in router advertisement handlingEPSS 0.3%CVE-2026-44302HIGHSnappier: Infinite loop in SnappyStream decompression on malformed framed inputEPSS 0.3%CVE-2026-59901HIGHNetty Bzip2Decoder: Infinite Loop in RLE State Machine Leads to Event-Loop Thread HangEPSS 0.3%CVE-2026-42920HIGHBIG-IP DTLS VulnerabilityEPSS 0.3%CVE-2021-29591HIGHStack overflow due to looping TFLite subgraphEPSS 0.3%CVE-2026-24804CRITICALA infinite loop vulnerability in coolsnowwolf/ledeEPSS 0.3%CVE-2026-24816CRITICALCookie Security Vulnerabilities in datavane/tisEPSS 0.3%CVE-2024-35982MEDIUMbatman-adv: Avoid infinite loop trying to resize local TTEPSS 0.3%CVE-2026-70462HIGHrsync 3.1.0 < 3.5.0 Signed Integer Overflow via MSG_IO_TIMEOUTEPSS 0.3%CVE-2024-53055MEDIUMwifi: iwlwifi: mvm: fix 6 GHz scan constructionEPSS 0.3%