Falhas do tipo CWE-835

534 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-2026-121400HIGHFreeRDP before 3.32.2 CPU Exhaustion via RDG Control PacketEPSS 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-2026-93925HIGHApache Thrift: C++ `THeaderTransport::writeVarint32()` stack buffer overflow on a negative protocol idEPSS 0.3%CVE-2026-6684MEDIUMFatFs Infinite Loop in GPT Partition ScanEPSS 0.3%CVE-2025-30187LOWDenial of service via crafted DoH exchange in PowerDNS DNSdistEPSS 0.3%CVE-2026-122305HIGHKyverno before 1.19.2 Denial of Service via Nested Variable Substitution LoopEPSS 0.3%CVE-2026-24831HIGHInfinite loop (DoS) in ixray-1.6-stcopEPSS 0.3%CVE-2020-13602MEDIUMRemote Denial of Service in LwM2M do_write_op_tlvEPSS 0.3%CVE-2026-24816CRITICALCookie Security Vulnerabilities in datavane/tisEPSS 0.3%CVE-2026-121261MEDIUMphpMyAdmin ShapeFile SHP File loadFromFile infinite loopEPSS 0.3%CVE-2026-97688MEDIUMurllib3: Chunked Deflate streaming can enter an infinite loopEPSS 0.3%CVE-2026-118035HIGHUncontrolled Resource Consumption in Telerik Document Processing Libraries RadWordsProcessingEPSS 0.3%CVE-2026-24804CRITICALA infinite loop vulnerability in coolsnowwolf/ledeEPSS 0.3%CVE-2026-97362HIGHHFS2 2.4.0 Unauthenticated Denial of Service via Hung Serving ThreadEPSS 0.3%CVE-2026-70462HIGHrsync 3.1.0 < 3.5.0 Signed Integer Overflow via MSG_IO_TIMEOUTEPSS 0.3%CVE-2024-2397MEDIUMinfinite loop in the PPP printer of tcpdumpEPSS 0.3%CVE-2026-119738MEDIUMAmlogic DroidLogic SubTitleService Infinite Loop via get_vob_spu()EPSS 0.3%CVE-2023-30300MEDIUMAn issue in the component hang.wasm of WebAssembly 1.0 causes an infinite loop.EPSS 0.3%CVE-2026-10642MEDIUMUnbounded TX busy-loop DoS in Zephyr PL011 UART driver under CTS hardware flow controlEPSS 0.3%