Fallos del tipo CWE-617

556 resultados

Asserção acessível por entrada não confiável

Código de produção contém asserções (assert statements) que podem ser disparadas por dados fornecidos pelo usuário ou atacante, causando falha abrupta da aplicação. Diferente de validação, asserções são mecanismos de debug que não deveriam controlar o fluxo normal — quando acionadas, encerram o programa, provocando negação de serviço.

Ejemplo

Um servidor web recebe um parâmetro `user_id` e executa `assert user_id > 0` antes de consultar o banco. Um atacante envia `user_id=0` ou negativo, a asserção falha e derruba o servidor. O código assume que validação já ocorreu, mas ela não existe.

Cómo mitigar

Substitua asserções por validação explícita com tratamento de erro apropriado (throw exception, retornar código de erro). Remova ou desative asserções em builds de produção. Use asserções apenas para condições internas que nunca deveriam ocorrer, nunca para entrada de usuário.

CVE-2026-46027HIGHnet/smc: avoid early lgr access in smc_clc_wait_msgEPSS 0.5%CVE-2026-82210HIGHApache bRPC: Remote denial of service (crash) via malformed stream feedback framesEPSS 0.5%CVE-2026-82052HIGH$regexFindAll may crash mongod server when byte-matching multi-byte UTF-8 charsEPSS 0.5%CVE-2022-41893MEDIUM`CHECK_EQ` fail in `tf.raw_ops.TensorListResize` in TensorflowEPSS 0.5%CVE-2026-44435HIGHQuicly: Remote Denial of Service via assertion failure when CRYPTO stream handshake data exceeds 32KBEPSS 0.5%CVE-2022-35997MEDIUM`CHECK` fail in `tf.sparse.cross` in TensorFlowEPSS 0.5%CVE-2022-35998MEDIUM`CHECK` fail in `EmptyTensorList` in TensorFlowEPSS 0.5%CVE-2022-36004MEDIUM`CHECK` fail in `tf.random.gamma` in TensorFlowEPSS 0.5%CVE-2022-35988MEDIUM`CHECK` fail in `tf.linalg.matrix_rank` in TensorFlowEPSS 0.5%CVE-2026-27809MEDIUMpsd-tools: Compression module has unguarded zlib decompression, missing dimension validation, and hardening gapsEPSS 0.5%CVE-2022-36019MEDIUM`CHECK` fail in `FakeQuantWithMinMaxVarsPerChannel` in TensorFlowEPSS 0.5%CVE-2022-36005MEDIUM`CHECK` fail in `FakeQuantWithMinMaxVarsGradient` in TensorFlowEPSS 0.5%CVE-2022-35963MEDIUM`CHECK` failures in `FractionalAvgPoolGrad` in TensorFlowEPSS 0.5%CVE-2022-35993MEDIUM`CHECK` fail in `SetSize` in TensorFlowEPSS 0.5%CVE-2022-36026MEDIUM`CHECK` fail in `QuantizeAndDequantizeV3` in TensorFlowEPSS 0.5%CVE-2025-54350LOWIn iperf before 3.19.1, iperf_auth.c has a Base64Decode assertion failure and application exit upon a malformed authentication attempt.EPSS 0.5%CVE-2022-36003MEDIUM`CHECK` fail in `RandomPoissonV2` in TensorFlowEPSS 0.5%CVE-2022-35994MEDIUM`CHECK` fail in `CollectiveGather` in TensorFlowEPSS 0.5%CVE-2022-35989MEDIUM`CHECK` fail in `MaxPool` in TensorFlowEPSS 0.5%CVE-2022-35987MEDIUM`CHECK` fail in `DenseBincount` in TensorFlowEPSS 0.5%