Weaknesses of type CWE-908

345 results

Uso de recurso não inicializado

O código usa uma variável, buffer, ponteiro ou outro recurso sem antes atribuir um valor válido ou preparar adequadamente. Isso leva a comportamento imprevisível: o programa pode ler lixo de memória, crashes, ou em casos críticos, permitir exploração de segurança.

Example

Um desenvolvedor declara um array local de 100 bytes sem inicializar, passa ele para uma função que assume valores válidos, e a função processa lixo de memória como se fossem dados legítimos. Ou um ponteiro não inicializado é desreferenciado, causando acesso a endereço inválido.

How to mitigate

Sempre inicialize variáveis e estruturas no momento da declaração (com valores zero, nulos ou adequados ao contexto). Use ferramentas estáticas (linters, sanitizers) que detectam uso de não-inicializados, e configure o compilador para avisar sobre isso (ex: -Wuninitialized em GCC/Clang).

CVE-2024-38254MEDIUMWindows Authentication Information Disclosure VulnerabilityEPSS 0.7%CVE-2023-29367HIGHiSCSI Target WMI Provider Remote Code Execution VulnerabilityEPSS 0.7%CVE-2025-21312LOWWindows Smart Card Reader Information Disclosure VulnerabilityEPSS 0.7%CVE-2024-38256MEDIUMWindows Kernel-Mode Driver Information Disclosure VulnerabilityEPSS 0.7%CVE-2026-67386MEDIUMMicrosoft SQL Server Information Disclosure VulnerabilityEPSS 0.7%CVE-2026-60005HIGHNGINX ngx_http_slice_module vulnerabilityEPSS 0.7%CVE-2025-21272MEDIUMWindows COM Server Information Disclosure VulnerabilityEPSS 0.7%CVE-2025-21288MEDIUMWindows COM Server Information Disclosure VulnerabilityEPSS 0.7%CVE-2026-80091MEDIUMMicrosoft Office Information Disclosure VulnerabilityEPSS 0.7%CVE-2023-21753MEDIUMEvent Tracing for Windows Information Disclosure VulnerabilityEPSS 0.7%CVE-2023-32016MEDIUMWindows Installer Information Disclosure VulnerabilityEPSS 0.7%CVE-2022-31741HIGHA crafted CMS message could have been processed incorrectly, leading to an invalid memory read, and potentially further memory corruption. TEPSS 0.7%CVE-2024-53066CRITICALnfs: Fix KMSAN warning in decode_getfattr_attrs()EPSS 0.7%CVE-2023-45663MEDIUMDisclosure of uninitialized memory in stbi__tga_load in stb_imageEPSS 0.7%CVE-2023-32041MEDIUMWindows Update Orchestrator Service Information Disclosure VulnerabilityEPSS 0.6%CVE-2023-37930MEDIUMMultiple issues including the use of uninitialized ressources [CWE-908] and excessive iteration [CWE-834] vulnerabilities vulnerability in FEPSS 0.6%CVE-2024-38118MEDIUMMicrosoft Local Security Authority (LSA) Server Information Disclosure VulnerabilityEPSS 0.6%CVE-2024-38122MEDIUMMicrosoft Local Security Authority (LSA) Server Information Disclosure VulnerabilityEPSS 0.6%CVE-2026-0915HIGHgetnetbyaddr and getnetbyaddr_r leak stack contents to DNS resovlerEPSS 0.6%CVE-2023-22281HIGHBIG-IP AFM vulnerabilityEPSS 0.6%