Fallos del tipo CWE-415

453 resultados

Uso após liberação de memória

Ocorre quando o código tenta acessar ou usar um bloco de memória que já foi liberado (free/delete). O programa continua referenciando um ponteiro inválido, levando a comportamento impreditível: corrupção de dados, execução arbitrária ou travamento. É uma das falhas mais críticas em linguagens de baixo nível como C e C++.

Ejemplo

Um serviço web aloca memória para armazenar dados de sessão de um cliente, libera quando a sessão encerra, mas uma thread em segundo plano tenta ler essa sessão novamente sem verificar se ainda é válida. Um atacante pode explorar a corrupção resultante para escrever código malicioso naquele espaço de memória.

Cómo mitigar

Use linguagens com gerenciamento automático de memória (Java, Python, Go) ou, em C/C++, adote práticas rigorosas: evite apontadores brutos, use smart pointers (unique_ptr, shared_ptr), implemente validação antes de acessar memória, e realize testes extensivos com ferramentas como AddressSanitizer e Valgrind.

CVE-2026-34867MEDIUMDouble free vulnerability in the multi-mode input system. Impact: Successful exploitation of this vulnerability may affect availability.EPSS 0.1%CVE-2025-47396HIGHDouble Free in GraphicsEPSS 0.1%CVE-2026-95702HIGHCode Execution in Host Sentry Process via Double Free in gVisor VFS MemoryFileEPSS 0.1%CVE-2024-44098HIGHIn lwis_device_event_states_clear_locked of lwis_event.c, there is a possible privilege escalation due to a double free. This could lead to EPSS 0.1%CVE-2025-20786MEDIUMIn display, there is a possible memory corruption due to use after free. This could lead to local escalation of privilege if a malicious actEPSS 0.1%CVE-2026-32848MEDIUMNetBSD cryptodev Race Condition Double-Free via cryptodev_op()EPSS 0.1%CVE-2025-47356HIGHDouble Free in VideoEPSS 0.1%CVE-2026-28537MEDIUMDouble free vulnerability in the window module. Impact: Successful exploitation of this vulnerability may affect availability.EPSS 0.1%CVE-2022-33231CRITICALDouble free in CoreEPSS 0.1%CVE-2025-20781HIGHIn display, there is a possible memory corruption due to use after free. This could lead to local escalation of privilege if a malicious actEPSS 0.1%CVE-2025-36919HIGHIn aocc_read of aoc_channel_dev.c, there is a possible double free due to improper locking. This could lead to local escalation of privilegeEPSS 0.1%CVE-2025-20801HIGHIn seninf, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege if a malicious acEPSS 0.1%CVE-2026-20415MEDIUMIn imgsys, there is a possible memory corruption due to improper locking. This could lead to local denial of service if a malicious actor haEPSS 0.1%