Falhas do tipo CWE-401

664 resultados

Fuga de memória - liberação não realizada após uso

Ocorre quando o código aloca memória (heap ou recursos) mas falha em liberá-la quando não é mais necessária. A memória fica presa no processo, reduzindo gradualmente a memória disponível até causar degradação de performance ou crash. É especialmente crítico em serviços que rodam indefinidamente (daemons, APIs, servidores).

Exemplo

Um servidor web que processa requisições sem liberar buffers de conexão fechada. Após milhares de requisições, acumula KB/MB de lixo na memória. Ou uma função que abre arquivo/socket e retorna sem chamar close() em todos os caminhos possíveis (incluindo exceções).

Como mitigar

Use padrões como RAII (Resource Acquisition Is Initialization) em C++, try-finally ou context managers em Python/Java, ou verificadores de vazamento (valgrind, AddressSanitizer). Revise especialmente blocos de exceção e retornos prematuros. Testes de longa duração ajudam a detectar fugas acumulativas.

CVE-2025-25057LOWthird_party_NuttX has a memory leak vulnerabilityEPSS 0.1%CVE-2023-53288MEDIUMdrm/client: Fix memory leak in drm_client_modeset_probeEPSS 0.1%CVE-2023-53408MEDIUMtrace/blktrace: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53414MEDIUMscsi: snic: Fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53417MEDIUMUSB: sl811: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53390MEDIUMdrivers: base: dd: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53298MEDIUMnfc: fix memory leak of se_io context in nfc_genl_se_ioEPSS 0.1%CVE-2023-53379MEDIUMusb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()EPSS 0.1%CVE-2023-53255MEDIUMfirmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()EPSS 0.1%CVE-2023-53334MEDIUMUSB: chipidea: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53413MEDIUMUSB: isp116x: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53403MEDIUMtime/debug: Fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53404MEDIUMUSB: fotg210: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53406MEDIUMUSB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53411MEDIUMPM: EM: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53330MEDIUMcaif: fix memory leak in cfctrl_linkup_request()EPSS 0.1%CVE-2023-53418MEDIUMUSB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2023-53415MEDIUMUSB: dwc3: fix memory leak with using debugfs_lookup()EPSS 0.1%CVE-2025-39890MEDIUMwifi: ath12k: fix memory leak in ath12k_service_ready_ext_eventEPSS 0.1%CVE-2023-53249MEDIUMclk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probeEPSS 0.1%