Fallos del tipo CWE-617

460 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-2023-33041HIGHReachable assertion in WLAN FirmwareEPSS 0.5%CVE-2022-23564MEDIUMReachable Assertion in TensorflowEPSS 0.5%CVE-2024-53856HIGHrPGP Panics on Malformed Untrusted InputEPSS 0.5%CVE-2025-59530HIGHquic-go has Client Crash Due to Premature HANDSHAKE_DONE FrameEPSS 0.5%CVE-2022-35971MEDIUM`CHECK` fail in `FakeQuantWithMinMaxVars` in TensorFlowEPSS 0.5%CVE-2022-23569MEDIUM`CHECK`-fails when building invalid tensor shapes in TensorflowEPSS 0.5%CVE-2022-36018MEDIUM`CHECK` fail in `RaggedTensorToVariant` in TensorFlowEPSS 0.5%CVE-2022-35959MEDIUM`CHECK` failures in `AvgPool3DGrad` in TensorFlowEPSS 0.5%CVE-2022-25671HIGHDenial of service in MODEM due to reachable assertion in Snapdragon MobileEPSS 0.5%CVE-2022-35990MEDIUM`CHECK` fail in `FakeQuantWithMinMaxVarsPerChannelGradient` in TensorFlowEPSS 0.5%CVE-2022-35969MEDIUM`CHECK` fail in `Conv2DBackpropInput` in TensorFlowEPSS 0.5%CVE-2025-34458HIGHwb2osz/direwolf <= 1.8.1 Reachable Assertion DoSEPSS 0.5%CVE-2024-3374MEDIUMMongoDB Server (mongod) may crash when generating ftdcEPSS 0.5%CVE-2026-55776MEDIUMOpenBao: Transit secrets engine crashes on key creation with `derived: true` for asymmetric key typesEPSS 0.5%CVE-2026-37233HIGHFlexRIC v2.0.0 contains an authorization bypass in the iApp's xApp isolation mechanism. The equality function eq_xapp_ric_gen_id() in src/riEPSS 0.5%CVE-2024-10455HIGHReachable Assertion in µD3TNEPSS 0.4%CVE-2026-94623HIGHvLLM through 0.29.0 Denial of Service via NIXL Multi-Prompt Assertion FailureEPSS 0.4%CVE-2024-3567MEDIUMQemu-kvm: net: assertion failure in update_sctp_checksum()EPSS 0.4%CVE-2025-29339HIGHAn issue in UPF in Open5GS UPF versions up to v2.7.2 results an assertion failure vulnerability in PFCP session parameter validation. When pEPSS 0.4%CVE-2026-37223HIGHFlexRIC v2.0.0 contains a reachable assertion in the iApp message dispatcher. The dispatcher validates incoming E2AP messages against a 9-enEPSS 0.4%