Falhas do tipo CWE-415

453 resultados

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

Ocorre quando o código tenta acessar um bloco de memória que já foi desalocado (free, delete). Após a liberação, aquele endereço pode ser reutilizado pelo sistema ou conter lixo, causando comportamento imprevisível, corrupção de dados ou execução de código arbitrário.

Exemplo

Um ponteiro é liberado com free() e depois o código tenta ler ou escrever nele novamente — por exemplo, chamar um método em um objeto deletado em C++, ou acessar um array após liberar sua memória. Um atacante pode explorar isso alocando novamente aquele espaço com dados maliciosos.

Como mitigar

Use linguagens com garbage collection ou gerenciamento automático de memória (Python, Java, Go). Em C/C++, implemente validação rigorosa de ponteiros, use smart pointers (unique_ptr, shared_ptr), defina ponteiros como nullptr após liberar, e revise fluxos de desalocação em código crítico com ferramentas como AddressSanitizer e Valgrind.

CVE-2023-21629MEDIUMDouble Free in ModemEPSS 0.2%CVE-2025-51006HIGHWithin tcpreplay's tcprewrite, a double free vulnerability has been identified in the dlt_linuxsll2_cleanup() function in plugins/dlt_linuxsEPSS 0.2%CVE-2026-64570HIGHwifi: mac80211: fix fils_discovery double free on alloc failureEPSS 0.2%CVE-2026-13713MEDIUMYAML::Syck versions before 1.47 for Perl allow a use-after-free and double-free via an anchor node freed while still on the parser value stackEPSS 0.2%CVE-2026-32219HIGHMicrosoft Brokering File System Elevation of Privilege VulnerabilityEPSS 0.2%CVE-2025-23282HIGHNVIDIA Display Driver for Linux contains a vulnerability where an attacker might be able to use a race condition to escalate privileges. A sEPSS 0.2%CVE-2026-23868MEDIUMGiflib contains a double-free vulnerability that is the result of a shallow copy in GifMakeSavedImage and incorrect error handling. The condEPSS 0.2%CVE-2025-12343LOWFfmpeg: double-free vulnerability in ffmpeg tensorflow dnn backendEPSS 0.2%CVE-2025-65955MEDIUMImageMagick has a use-after-free/double-free risk in Options::fontFamily when clearing familyEPSS 0.2%CVE-2023-21500MEDIUMDouble free validation vulnerability in setPinPadImages in mPOS TUI trustlet prior to SMR May-2023 Release 1 allows local attackers to accesEPSS 0.2%CVE-2024-47404HIGHLiteos_a has a double free vulnerabilityEPSS 0.2%CVE-2026-72102HIGHdm_early_create: fix freeing used table on dm_resume failureEPSS 0.2%CVE-2025-2027MEDIUMA double free vulnerability has been identified in the ASUS System Analysis service. This vulnerability can be triggered by sending speciallEPSS 0.2%CVE-2026-20510MEDIUMIn camera middleware, there is a possible escalation of privilege due to double free. This could lead to local escalation of privilege if a EPSS 0.2%CVE-2023-53308HIGHnet: fec: Better handle pm_runtime_get() failing in .remove()EPSS 0.2%CVE-2026-6654MEDIUMUse-After-Free and Double-Free in IntoIter::drop when element drop panicsEPSS 0.2%CVE-2026-6794HIGHMultiple Vulnerabilities in IBM Concert SoftwareEPSS 0.2%CVE-2025-68657MEDIUMespressif/usb_host_hid Double-Free Race Condition in USB Host HID Device Close PathEPSS 0.2%CVE-2026-119116HIGHUse-after-free in the SetClient command handler of kmstool-enclave in AWS aws-nitro-enclaves-sdk-cEPSS 0.2%CVE-2025-15667MEDIUMGPAC MP4Box avc_ext.c gf_isom_nalu_sample_rewrite double freeEPSS 0.2%