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-41325HIGHOP-TEE double free in shdr_verify_signatureEPSS 0.4%CVE-2022-36043HIGHRizin Double Free in bobj.c when using qnx binary pluginEPSS 0.4%CVE-2021-27645LOWThe nameserver caching daemon (nscd) in the GNU C Library (aka glibc or libc6) 2.29 through 2.33, when processing a request for netgroup looEPSS 0.4%CVE-2026-87585HIGHDouble free in PDFium in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code EPSS 0.4%CVE-2021-34734MEDIUMCisco Video Surveillance 7000 Series IP Cameras Link Layer Discovery Protocol Double-Free Denial of Service VulnerabilityEPSS 0.4%CVE-2026-121507MEDIUMDouble Free in µD3TNEPSS 0.4%CVE-2023-29368HIGHWindows Filtering Platform Elevation of Privilege VulnerabilityEPSS 0.4%CVE-2025-47975HIGHWindows Simple Search and Discovery Protocol (SSDP) Service Elevation of Privilege VulnerabilityEPSS 0.4%CVE-2023-1449MEDIUMGPAC av_parsers.c gf_av1_reset_state double freeEPSS 0.4%CVE-2025-55118HIGHBMC Control-M/Agent memory corruption in SSL/TLS communicationEPSS 0.4%CVE-2026-109271MEDIUMImageMagick 7.1.2-30 before 7.1.2-32 Use After Free in WBINFO DecoderEPSS 0.4%CVE-2024-41957MEDIUMVim double free in src/alloc.c:616EPSS 0.4%CVE-2026-64621CRITICALFreeRDP before 3.28.0 Double-Free via selectedmonitorsEPSS 0.4%CVE-2026-4358MEDIUMMemory safety issues in slot-based execution hash table spillEPSS 0.4%CVE-2026-64597CRITICALsmb: client: fix double-free in SMB2_close() replayEPSS 0.4%CVE-2026-64382HIGHsmb: client: fix double-free in SMB2_open() replayEPSS 0.4%CVE-2026-83634HIGHWindows BitLocker Elevation of Privilege VulnerabilityEPSS 0.4%CVE-2026-112457HIGHA double free issue was addressed with improved memory management. This issue is fixed in macOS Golden Gate 27.2, macOS Sequoia 15.8.2, macOEPSS 0.4%CVE-2025-61990HIGHTMM vulnerabilityEPSS 0.3%CVE-2026-85921HIGHWindows Secure Kernel Mode Elevation of Privilege VulnerabilityEPSS 0.3%