Fallos del tipo CWE-908

459 resultados

Uso de recurso não inicializado

O código utiliza uma variável, buffer, ponteiro ou outro recurso sem atribuir um valor inicial válido. Isso causa comportamento imprevisível: o programa lê lixo de memória ou executa operações com dados aleatórios, podendo levar a falhas, vazamento de informação ou execução de código arbitrário.

Ejemplo

Um desenvolvedor declara um array local sem zerá-lo e o passa diretamente para uma função criptográfica; a função processa dados lixo da stack anterior, compromentendo a segurança da operação criptográfica. Ou um ponteiro é usado antes de ser alocado, causando acesso a endereço de memória inválido.

Cómo mitigar

Inicialize sempre variáveis no ponto de declaração (em C/C++: use memset, calloc ou atribua valores válidos; em linguagens gerenciadas, confie no runtime). Use analisadores estáticos (como Clang Static Analyzer ou Coverity) para detectar leitura sem inicialização; implemente code review obrigatório para declarações de recursos.

CVE-2023-32016MEDIUMWindows Installer Information Disclosure VulnerabilityEPSS 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-2025-33052MEDIUMWindows DWM Core Library Information Disclosure VulnerabilityEPSS 0.6%CVE-2024-38122MEDIUMMicrosoft Local Security Authority (LSA) Server Information Disclosure VulnerabilityEPSS 0.6%CVE-2024-38118MEDIUMMicrosoft Local Security Authority (LSA) Server Information Disclosure VulnerabilityEPSS 0.6%CVE-2023-22281HIGHBIG-IP AFM vulnerabilityEPSS 0.6%CVE-2024-50299HIGHsctp: properly validate chunk size in sctp_sf_ootb()EPSS 0.6%CVE-2025-26803MEDIUMThe http parser in Phusion Passenger 6.0.21 through 6.0.25 before 6.0.26 allows a denial of service during parsing of a request with an invaEPSS 0.6%CVE-2023-28967HIGHJunos OS and Junos OS Evolved: An attacker sending genuine BGP packets causes an RPD crashEPSS 0.6%CVE-2026-0915HIGHgetnetbyaddr and getnetbyaddr_r leak stack contents to DNS resovlerEPSS 0.6%CVE-2020-10732LOWA flaw was found in the Linux kernel's implementation of Userspace core dumps. This flaw allows an attacker with a local account to crash a EPSS 0.6%CVE-2025-2173MEDIUMlibzvbi conv.c vbi_strndup_iconv_ucs2 uninitialized pointerEPSS 0.6%CVE-2024-57802CRITICALnetrom: check buffer length before accessing itEPSS 0.6%CVE-2024-8178CRITICALMultiple issues in ctl(4) CAM Target LayerEPSS 0.6%CVE-2020-36617MEDIUMewxrjk sftpserver parse.c sftp_parse_path uninitialized pointerEPSS 0.6%CVE-2025-21357MEDIUMMicrosoft Outlook Remote Code Execution VulnerabilityEPSS 0.6%CVE-2024-7526HIGHANGLE failed to initialize parameters which lead to reading from uninitialized memory. This could be leveraged to leak sensitive data from mEPSS 0.6%