Fallos del tipo CWE-617

461 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-2021-29563LOWCHECK-fail in `tf.raw_ops.RFFT`EPSS 0.2%CVE-2026-23555HIGHXenstored DoS by unprivileged domainEPSS 0.2%CVE-2025-48023MEDIUMA vulnerability has been found in Vnet/IP Interface Package provided by Yokogawa Electric Corporation. If affected product receives maliciouEPSS 0.2%CVE-2025-47229LOWlibpspp-core.a in GNU PSPP through 2.0.1 allows attackers to cause a denial of service (var_set_leave_quiet assertion failure and applicatioEPSS 0.2%CVE-2025-4321HIGHDoS in RS9116W-WiSeConnect L2CAP protocol due to reception of malformed packetsEPSS 0.2%CVE-2024-23350MEDIUMReachable Assertion in Multi Mode Call ProcessorEPSS 0.2%CVE-2025-6536MEDIUMTarantool datetime.c tm_to_datetime assertionEPSS 0.2%CVE-2026-47475MEDIUMNVIDIA TensorRT-LLM contains a vulnerability in the OpenAI-compatible inference API where an attacker could trigger a reachable assertion inEPSS 0.2%CVE-2026-8257MEDIUMWebAssembly Binaryen BrOn wasm-ir-builder.cpp makeBrOn assertionEPSS 0.2%CVE-2025-68276MEDIUMAvahi has a reachable assertion in avahi_wide_area_scan_cacheEPSS 0.2%CVE-2026-23557MEDIUMXenstored DoS via XS_RESET_WATCHES commandEPSS 0.2%CVE-2026-84971HIGHPersistent client crash loop via undersized FLE2 insert-update ciphertext in decryption pathEPSS 0.2%CVE-2022-50340MEDIUMmedia: vimc: Fix wrong function called when vimc_init() failsEPSS 0.2%CVE-2026-71430MEDIUMnode-re2: String.prototype.replace(re2, template) aborts the Node process (uncatchable ToLocalChecked on empty MaybeLocal) when the result exceeds V8's max string lengthEPSS 0.2%CVE-2025-6497MEDIUMHTACG tidy-html5 parser.c prvTidyParseNamespace assertionEPSS 0.2%CVE-2021-37644MEDIUM`std::abort` raised from `TensorListReserve` in TensorFlowEPSS 0.2%CVE-2026-58307MEDIUMOut-of-bounds read, Reachable assertion vulnerability in Samsung Open Source Escargot allows Overread Buffers, Input Data Manipulation. ThiEPSS 0.2%CVE-2025-9301MEDIUMcmake cmForEachCommand.cxx ReplayItems assertionEPSS 0.1%CVE-2026-9501MEDIUMGNU LibreDWG Dwgread Utility decode.c decompress_R2004_section assertionEPSS 0.1%CVE-2023-53323MEDIUMext2/dax: Fix ext2_setsize when len is page alignedEPSS 0.1%