CyberSecBulletin

Missing Initialization of Resource

CWE-909

The product does not initialize a critical resource.

We track 10 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.2.

How this weakness is prevented

  • Implementation: Explicitly initialize the resource before use. If this is performed through an API function or standard procedure, follow all specified steps.
  • Implementation: Pay close attention to complex conditionals that affect initialization, since some branches might not perform the initialization.
  • Implementation: Avoid race conditions (CWE-362) during initialization routines.
  • Build and Compilation: Run or compile your product with settings that generate warnings about uninitialized variables or data.

Latest Missing Initialization of Resource vulnerabilities

  • 7.5 High severity

    libexpat: Missing Initialization of Resource

    CVE-2026-113351Libexpat

    libexpat 2.7.2 through 2.9.0 contains a denial of service vulnerability because XML_ParserReset zeroes the direct byte count but never offsets tracked heap allocations. Attackers can submit a large XML document so later documents on the same reset parser fail

  • 9.8 Critical severity

    Linux: Missing Initialization of Resource

    CVE-2026-64035Linux

    In the Linux kernel, the following vulnerability has been resolved: igc: set tx buffer type for SMD frames Sashiko pointed out that igc_fpe_init_smd_frame() initializes igc_tx_buffer fields for an SMD skb, but does not set the buffer type: https://sashiko.dev/

  • 7.1 High severity

    Linux: Missing Initialization of Resource

    CVE-2026-43040Linux

    In the Linux kernel, the following vulnerability has been resolved: net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leak When processing Router Advertisements with user options the kernel builds an RTM_NEWN

  • 9.1 Critical severity

    Exim: Missing Initialization of Resource

    CVE-2026-40687Exim

    In Exim before 4.99.2, when the SPA authentication driver is used with an adversarial SPA resource, there can be an out-of-bounds write that crashes the connection instance, or erroneous data processing that divulges data from uninitialized heap memory.

  • 7.5 High severity

    PAD CMS: Missing Initialization of Resource

    CVE-2025-8117Polska Akademia Dostępności

    PAD CMS improperly initializes parameter used for password recovery, which allows to change password for any user that did not use reset password functionality. This issue affects all 3 templates: www, bip and www+bip. This product is End-Of-Life and producent

  • 7.1 High severity

    Linux: Missing Initialization of Resource

    CVE-2022-50169Linux

    In the Linux kernel, the following vulnerability has been resolved: wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() The simple_write_to_buffer() function will succeed if even a single byte is initialized. However, we need to initialize the whole

  • 7.1 High severity

    Linux: Missing Initialization of Resource

    CVE-2022-49865Linux

    In the Linux kernel, the following vulnerability has been resolved: ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network When copying a `struct ifaddrlblmsg` to the network, __ifal_reserved remained uninitialized, resulting in a 1-byte inf

  • 8.8 High severity

    FreeBSD: Missing Initialization of Resource

    CVE-2024-8178FreeBSD

    The ctl_write_buffer and ctl_read_buffer functions allocated memory to be returned to userspace, without initializing it. Malicious software running in a guest VM that exposes virtio_scsi can exploit the vulnerabilities to achieve code execution on the host in

  • 7.8 High severity

    Linux: Missing Initialization of Resource

    CVE-2024-43873Linux

    In the Linux kernel, the following vulnerability has been resolved: vhost/vsock: always initialize seqpacket_allow There are two issues around seqpacket_allow: 1. seqpacket_allow is not initialized when socket is created. Thus if features are never set, it wil

  • 9.8 Critical severity

    Zabbix-agent2: Missing Initialization of Resource

    CVE-2022-22704ZabbixEPSS 1.38%

    The zabbix-agent2 package before 5.4.9-r1 for Alpine Linux sometimes allows privilege escalation to root because the design incorrectly expected that systemd would (in effect) determine part of the configuration.