Fallos del tipo CWE-416

5043 resultados

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

Ocorre quando o código tenta acessar uma área de memória que já foi liberada (deallocated). O programa continua usando um ponteiro que aponta para um endereço inválido, causando leitura/escrita em memória não controlada. Isso pode levar a crash, corrupção de dados ou execução arbitrária de código.

Ejemplo

Um navegador aloca memória para um objeto DOM, depois o remove da página e libera a memória. Se um script JavaScript ainda tentar acessar esse objeto deletado, o navegador tenta ler/escrever em um endereço que agora contém outro dado, causando comportamento impredizível ou exploração por atacante.

Cómo mitigar

Use linguagens com garbage collection (Java, Python, C#) ou práticas rigorosas: null os ponteiros após free(), use smart pointers (C++), evite compartilhamento de referências sem sincronização, faça testes de memória com ferramentas como Valgrind ou AddressSanitizer.

CVE-2022-28673HIGHThis vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2.1.53537. User interaEPSS 1.1%CVE-2022-28677HIGHThis vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2.1.53537. User interaEPSS 1.1%CVE-2022-28676HIGHThis vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2.1.53537. User interaEPSS 1.1%CVE-2021-22662—A use after free issue has been identified in Fatek FvDesigner Version 1.5.76 and prior in the way the application processes project files, EPSS 1.1%CVE-2023-5854HIGHUse after free in Profiles in Google Chrome prior to 119.0.6045.105 allowed a remote attacker who convinced a user to engage in specific UI EPSS 1.1%CVE-2023-28223MEDIUMWindows Domain Name Service Remote Code Execution VulnerabilityEPSS 1.1%CVE-2026-33278CRITICALPossible arbitrary code execution during DNSSEC validationEPSS 1.1%CVE-2019-13721HIGHUse after free in PDFium in Google Chrome prior to 78.0.3904.87 allowed a remote attacker to potentially exploit heap corruption via a craftEPSS 1.1%CVE-2025-26687HIGHWin32k Elevation of Privilege VulnerabilityEPSS 1.1%CVE-2021-33391CRITICALAn issue in HTACG HTML Tidy v5.7.28 allows attacker to execute arbitrary code via the -g option of the CleanNode() function in gdoc.c.EPSS 1.1%CVE-2024-30086HIGHWindows Win32 Kernel Subsystem Elevation of Privilege VulnerabilityEPSS 1.1%CVE-2022-43649HIGHThis vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 12.0.2.12465. User interaEPSS 1.1%CVE-2024-1284CRITICALUse after free in Mojo in Google Chrome prior to 121.0.6167.160 allowed a remote attacker to potentially exploit heap corruption via a craftEPSS 1.1%CVE-2020-25663—A call to ConformPixelInfo() in the SetImageAlphaChannel() routine of /MagickCore/channel.c caused a subsequent heap-use-after-free or heap-EPSS 1.1%CVE-2024-49115HIGHWindows Remote Desktop Services Remote Code Execution VulnerabilityEPSS 1.1%CVE-2023-30576MEDIUMApache Guacamole: Use-after-free in handling of RDP audio input bufferEPSS 1.1%CVE-2021-3455MEDIUMDisconnecting L2CAP channel right after invalid ATT request leads freezeEPSS 1.1%CVE-2022-0520HIGHUse After Free in radareorg/radare2EPSS 1.1%CVE-2017-14201—The shell DNS command can cause unpredictable results due to misuse of stack variables.EPSS 1.1%CVE-2024-49132HIGHWindows Remote Desktop Services Remote Code Execution VulnerabilityEPSS 1.1%