Falhas do tipo CWE-369
222 resultadosDivisão por zero
Ocorre quando o código tenta dividir um número por zero, causando exceção ou comportamento indefinido. É perigoso porque pode derrubar a aplicação, gerar resultados inesperados ou ser explorado para negar serviço.
Exemplo
Um endpoint que calcula média de notas recebe um parâmetro de quantidade de alunos sem validar: se esse valor for zero, a divisão total/quantidade gera erro e a API cai. Um atacante envia requisições malformadas propositalmente para derrubar o serviço.
Como mitigar
Valide todos os denominadores antes de operações aritméticas — verifique se é diferente de zero, trate a condição com lógica apropriada (retorne erro, valor padrão ou zero conforme a regra de negócio). Use análise estática para detectar divisões não protegidas.
CVE-2022-21741MEDIUMDivision by zero in TFLiteEPSS 0.8%CVE-2022-21735MEDIUMDivision by zero in TensorflowEPSS 0.8%CVE-2022-21725MEDIUMDivision by zero in TensorflowEPSS 0.8%CVE-2022-23557MEDIUMDivision by zero in TFLiteEPSS 0.8%CVE-2026-53503HIGHThumbor convolution filter allows divide-by-zero in C extension leading to remote DoSEPSS 0.8%CVE-2023-38672MEDIUMFPE in paddle.linalg.matrix_powerEPSS 0.7%CVE-2022-49670HIGHlinux/dim: Fix divide by 0 in RDMA DIMEPSS 0.7%CVE-2023-51107HIGHA floating point exception (divide-by-zero) vulnerability was discovered in Artifex MuPDF 1.23.4 in functon compute_color() of jquant2.c. NOEPSS 0.7%CVE-2025-2591MEDIUMOpen Asset Import Library Assimp MDLLoader.cpp InternReadFile_Quake1 divide by zeroEPSS 0.7%CVE-2024-8063HIGHDivide by Zero in ollama/ollamaEPSS 0.6%CVE-2025-54581HIGHvproxy is vulnerable to a divide by zero DoS attackEPSS 0.6%CVE-2023-2839MEDIUMDivide By Zero in gpac/gpacEPSS 0.6%CVE-2024-33766MEDIUMlunasvg v2.3.9 was discovered to contain an FPE (Floating Point Exception) at blend_transformed_tiled_argb.isra.0.EPSS 0.6%CVE-2026-92881MEDIUMvgmstream AWB parser awb.c init_vgmstream_awb_memory divide by zeroEPSS 0.6%CVE-2024-56073HIGHAn issue was discovered in FastNetMon Community Edition through 1.2.7. Zero-length templates for Netflow v9 allow remote attackers to cause EPSS 0.6%CVE-2026-91955HIGHFreeRDP before 3.31.0 Denial of Service via Desktop DimensionsEPSS 0.6%CVE-2026-63117MEDIUMFreeRDP: Denial of service through ADPCM frame size calculationEPSS 0.6%CVE-2026-14629MEDIUMRT-Thread Parameter lwp_syscall.c sys_ioctl divide by zeroEPSS 0.5%CVE-2025-23321HIGHNVIDIA Triton Inference Server for Windows and Linux contains a vulnerability where a user could cause a divide by zero issue by issuing an EPSS 0.5%CVE-2023-0512HIGHDivide By Zero in vim/vimEPSS 0.5%