Fallos del tipo CWE-617

559 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-53247MEDIUMbtrfs: set_page_extent_mapped after read_folio in btrfs_cont_expandEPSS 0.1%CVE-2023-53323MEDIUMext2/dax: Fix ext2_setsize when len is page alignedEPSS 0.1%CVE-2026-10674MEDIUMDoS (hard fault) in NXP LPUART driver: unsupported runtime UART config leaves clocks disabledEPSS 0.1%CVE-2026-63388HIGHLibevent: Heap out-of-bounds write in bufferevent_socket_set_conn_address_ reachable via AF_UNIX acceptEPSS 0.1%CVE-2026-96422MEDIUMReachable Assertion in WiresharkEPSS 0.1%CVE-2025-30034MEDIUMA vulnerability has been identified in SIMATIC RTLS Locating Manager (All versions < V3.3). Affected devices do not properly validate input EPSS 0.1%CVE-2026-120749MEDIUMDbus: dbus-daemon: dbus-daemon aborts (reply_serial != 0) when a broadcast from the driver cannot be delivered to a monitored busEPSS 0.1%CVE-2025-47370MEDIUMReachable Assertion in BT ControllerEPSS 0.1%CVE-2026-102916MEDIUMReachable assertion in illumos bhyve REP string instruction emulation allows guest to panic hostEPSS 0.1%CVE-2024-20139MEDIUMIn Bluetooth firmware, there is a possible firmware asssert due to improper handling of exceptional conditions. This could lead to local denEPSS 0.1%CVE-2022-25675MEDIUMDenial of service due to reachable assertion in modem while processing filter rule from application client in Snapdragon Compute, SnapdragonEPSS 0.1%CVE-2025-47371MEDIUMReachable Assertion in ModemEPSS 0.1%CVE-2025-47384MEDIUMReachable Assertion in FWEPSS 0.1%CVE-2026-31911MEDIUMabort() in libpcap before 1.10.7 on an invalid BPF opcodeEPSS 0.1%CVE-2026-19740MEDIUMBluetooth LE Controller: retained RX node leak and reachable assertion in the PHY Update procedureEPSS 0.1%CVE-2026-19739MEDIUMBluetooth LE controller leaks a retained RX node when an unexpected LL Control PDU arrives during a Connection UpdateEPSS 0.1%CVE-2024-20152MEDIUMIn wlan STA driver, there is a possible reachable assertion due to improper exception handling. This could lead to local denial of service iEPSS 0.1%CVE-2026-17427MEDIUMThis Power System update is being released to addressEPSS —CVE-2026-124465HIGHTrendyol kafka-konsumer 2.3.3 before 2.6.18 Denial of Service via Batch Consumer PanicEPSS —