CyberSecBulletin

Improper Initialization

CWE-665

The product does not initialize or incorrectly initializes a resource.

We track 64 vulnerabilities of this type. 97% are rated high or critical, and the average CVSS score is 8.2. 3 have been exploited in real attacks.

How this weakness is prevented

  • Requirements: Use a language that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. For example, in Java, if the programmer does not explicitly initialize a variable, then the code could produce a compile-time error (if the variable is local) or automatically initialize the variable to the default value for the variable's type. In Perl, if explicit initialization is not performed, then a default value of undef is assigned, which is interpreted as 0, false, or an equivalent value depending on the context in which the variable is accessed.
  • Architecture and Design: Identify all variables and data stores that receive information from external sources, and apply input validation to make sure that they are only initialized to expected values.
  • Implementation: Explicitly initialize all your variables and other data stores, either during declaration or just before the first usage.
  • Implementation: Pay close attention to complex conditionals that affect initialization, since some conditions might not perform the initialization.
  • Implementation: Avoid race conditions (CWE-362) during initialization routines.

Latest Improper Initialization vulnerabilities

  • 10.0 Critical severity

    EA8100: Improper Initialization

    CVE-2026-127277Linksys

    A security flaw has been discovered in Linksys EA8100 1.0.3.216940. The affected element is an unknown function of the file etc/init.d/service_smbd.sh of the component SMB Service. Performing a manipulation of the argument ANON_ACCESS results in improper initi

  • 8.8 High severity

    Chrome: Improper Initialization

    CVE-2026-126881Google

    Improper initialization in Media in Google Chrome prior to 157.0.8103.78 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 7.5 High severity

    Junos OS: Improper Initialization

    CVE-2026-101957Juniper Networks

    An Improper Initialization vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a remote BGP peer to cause an rpd crash via an LLGR-stale route update readvertised to a configured non-LLGR peer group.

  • 7.0 High severity

    Motherboard(PRIME Z390-A ): Improper Initialization

    CVE-2026-93495ASUS

    Improper initialization in an ASUS certain motherboard allows an physically proximate user to read or write arbitrary memory by inserting a specially crafted device. Refer to the ' Security Update for Multiple ASUS Motherboards ' section on the ASUS Security A

  • 8.3 High severity

    Chrome: Improper Initialization

    CVE-2026-87616Google

    Improper initialization in Views in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially execute arbitrary code outside the sandbox via a crafted H

  • 7.8 High severity

    Linux: Improper Initialization

    CVE-2026-68461Linux

    In the Linux kernel, the following vulnerability has been resolved: device property: initialize the remaining fields of fwnode_handle in fwnode_init() If a firmware node is allocated on the stack (for instance: temporary software node whose life-time we contro

  • 7.3 High severity

    Xen: Improper Initialization

    CVE-2026-62433Xen

    Parts of the DM_OP handling code assumes the caller has provided the required number of buffers for the given operation without any checking being done. As a result, certain operations might access stack rubble as structures are possibly uninitialized.

  • 9.8 Critical severity

    iOS and iPadOS: Improper Initialization

    CVE-2026-64775Apple

    A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, macOS Tahoe 26.6, tvOS 26.6, visionOS 26.6, watchOS 26.6. An app may be able to cause unexpec

  • 8.1 High severity

    Linux: Improper Initialization

    CVE-2026-64368Linux

    In the Linux kernel, the following vulnerability has been resolved: mm/slab: do not limit zeroing to orig_size when only red zoning is enabled When init (zeroing) on allocation is requested, for kmalloc() we generally have to zero the full object size even if

  • 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.8 High severity

    Linux: Improper Initialization

    CVE-2026-63812Linux

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix incorrect FI_NO_EXTENT handling in __destroy_extent_node() When __destroy_extent_node() sets the inode flag FI_NO_EXTENT, it does not reset the length of the largest extent to 0 and

  • 9.8 Critical severity

    Linux: Improper Initialization

    CVE-2026-53398Linux

    In the Linux kernel, the following vulnerability has been resolved: NFSD: Fix SECINFO_NO_NAME decode error cleanup nfsd4_decode_secinfo_no_name() currently initializes sin_exp after decoding sin_style. If the XDR stream is truncated, the decoder returns nfserr

  • 8.1 High severity

    UniFi Protect Application: Improper Initialization

    CVE-2026-54409Ubiquiti

    A malicious actor with access to the network and under certain conditions could exploit an Improper Initialization vulnerability found in UniFi Protect Application to bypass authentication in UniFi Protect Cameras.

  • 7.5 High severity

    aiohttp: Improper Initialization

    CVE-2026-54279Aio-libs

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, host-only cookies that are saved with CookieJar.save() and then restored later with CookieJar.load() lose their host-only status. This vulnerability is fixed in 3.

  • 7.8 High severity

    Linux: Use of Uninitialized Resource

    CVE-2026-31693Linux

    In the Linux kernel, the following vulnerability has been resolved: cifs: some missing initializations on replay In several places in the code, we have a label to signify the start of the code where a request can be replayed if necessary. However, some of thes

  • 7.8 High severity

    Linux: Improper Initialization

    CVE-2026-23253Linux

    In the Linux kernel, the following vulnerability has been resolved: media: dvb-core: fix wrong reinitialization of ringbuffer on reopen dvb_dvr_open() calls dvb_ringbuffer_init() when a new reader opens the DVR device. dvb_ringbuffer_init() calls init_waitqueu

  • 7.5 High severity

    Exynos 2200 Firmware: Improper Initialization

    CVE-2025-66363Samsung

    An issue was discovered in LBS in Samsung Mobile Processor Exynos 2200. There was no check for memory initialization within DL NAS Transport messages.

  • 7.5 High severity

    Junos OS: Improper Initialization

    CVE-2026-21913Juniper Networks

    An Incorrect Initialization of Resource vulnerability in the Internal Device Manager (IDM) of Juniper Networks Junos OS on EX4000 models allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS). On EX4000 models with 48 ports (EX400

  • 8.9 High severity

    Control-M/Agent: Heap-based Buffer Overflow

    CVE-2025-55118BMC

    Memory corruptions can be remotely triggered in the Control-M/Agent when SSL/TLS communication is configured. The issue occurs in the following cases: * Control-M/Agent 9.0.20: SSL/TLS configuration is set to the non-default setting "use_openssl=n"; * Control-

  • 8.5 High severity

    Arena®: Improper Initialization

    CVE-2024-11158Rockwell Automation

    An “uninitialized variable” code execution vulnerability exists in the Rockwell Automation Arena® that could allow a threat actor to craft a DOE file and force the software to access a variable before it being initialized. If exploited, a threat actor could le

  • 9.2 Critical severity

    ION-DTN: Improper Initialization

    CVE-2024-54129Nasa-jpl

    The NASA’s Interplanetary Overlay Network (ION) is an implementation of Delay/Disruption Tolerant Networking (DTN). A vulnerability exists in the version ION-DTN BPv7 implementation version 4.1.3 when receiving a bundle with an improper reference to the imc sc

  • 7.5 High severity

    FreeBSD: Improper Initialization

    CVE-2024-45289FreeBSD

    The fetch(3) library uses environment variables for passing certain information, including the revocation file pathname. The environment variable name used by fetch(1) to pass the filename to the library was incorrect, in effect ignoring the option. Fetch woul

  • 8.8 High severity

    Intel(R) Ethernet Network Controllers and…: Improper Initialization

    Improper initialization in the Linux kernel mode driver for some Intel(R) Ethernet Network Controllers and Adapters before version 28.3 may allow an authenticated user to potentially enable escalation of privilege via local access.

  • 10.0 Critical severity

    AMD EPYC™ 7003 Series Processors: Improper Initialization

    CVE-2023-20591AMD

    Improper re-initialization of IOMMU during the DRTM event may permit an untrusted platform configuration to persist, allowing an attacker to read or modify hypervisor memory, potentially resulting in loss of confidentiality, integrity, and availability.

  • 9.4 Critical severity

    Symantec Privileged Access Management: Improper Initialization

    CVE-2024-36455Broadcom

    An improper input validation allows an unauthenticated attacker to achieve remote command execution on the affected PAM system by sending a specially crafted HTTP request.

  • 8.2 High severity

    PowerSwitch Z9664F-ON BIOS: Improper Initialization

    CVE-2023-32467Dell

    Dell Edge Gateway BIOS, versions 3200 and 5200, contains an out-of-bounds write vulnerability. A local authenticated malicious user with high privileges could potentially exploit this vulnerability leading to exposure of some UEFI code, leading to arbitrary co

  • 9.8 Critical severity

    Apache CloudStack: Improper Control of Generation of Code

    CVE-2024-39864ApacheEPSS 1.77%

    The CloudStack integration API service allows running its unauthenticated API server (usually on port 8096 when configured and enabled via integration.api.port global setting) for internal portal integrations and for testing purposes. By default, the integrati

  • 7.8 High severity

    GPU display driver, vGPU software, and Cloud…: Improper Initialization

    CVE-2024-0089NVIDIA

    NVIDIA GPU Display Driver for Windows contains a vulnerability where the information from a previous client or another process could be disclosed. A successful exploit of this vulnerability might lead to code execution, information disclosure, or data tamperin

  • 7.8 High severity

    Desktop: Improper Initialization

    CVE-2023-27325Parallels

    Parallels Desktop Updater Improper Initialization Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Desktop. An attacker must first obtain the ability to execute lo

  • 7.8 High severity

    Desktop: Improper Initialization

    CVE-2023-27324Parallels

    Parallels Desktop Updater Improper Initialization Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Desktop. An attacker must first obtain the ability to execute lo

  • 7.8 High severity

    Desktop: Improper Initialization

    CVE-2023-27322Parallels

    Parallels Desktop Service Improper Initialization Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Desktop. An attacker must first obtain the ability to execute lo

  • 7.5 High severity

    Inet Wireless Daemon: Improper Initialization

    CVE-2024-28084Intel

    p2putil.c in iNet wireless daemon (IWD) through 2.15 allows attackers to cause a denial of service (daemon crash) or possibly have unspecified other impact because of initialization issues in situations where parsing of advertised service information fails.

  • 7.8 High severity

    Linux: Improper Initialization

    CVE-2023-52452Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix accesses to uninit stack slots Privileged programs are supposed to be able to read uninitialized stack memory (ever since 6715df8d5) but, before this patch, these accesses were permit

  • 7.5 High severity

    EAP 7.4.14: Improper Initialization

    CVE-2023-4503Red Hat

    An improper initialization vulnerability was found in Galleon. When using Galleon to provision custom EAP or EAP-XP servers, the servers are created unsecured. This issue could allow an attacker to access remote HTTP services available from the server.

  • 7.8 High severity

    Scone: Improper Initialization

    CVE-2022-46487Scontain

    Improper initialization of x87 and SSE floating-point configuration registers in the __scone_entry component of SCONE before 5.8.0 for Intel SGX allows a local attacker to compromise the execution integrity of floating-point operations in an enclave or access

  • 7.5 High severity

    Katran: Improper Initialization

    CVE-2023-49062Facebook

    Katran could disclose non-initialized kernel memory as part of an IP header. The issue was present for IPv4 encapsulation and ICMP (v4) Too Big packet generation. After a bpf_xdp_adjust_head call, Katran code didn’t initialize the Identification field for the

  • 7.8 High severity

    Intel(R) Aptio* V UEFI Firmware Integrator Tools: Improper Initialization

    Improper initialization in some Intel(R) Aptio* V UEFI Firmware Integrator Tools may allow an authenticated user to potentially enable escalation of privilege via local access.

  • 9.8 Critical severity

    Bitrix24: Improper Initialization

    CVE-2023-1719Bitrix24EPSS 6.26%

    Global variable extraction in bitrix/modules/main/tools.php in Bitrix24 22.0.300 allows unauthenticated remote attackers to (1) enumerate attachments on the server and (2) execute arbitrary JavaScript code in the victim's browser, and possibly execute arbitrar

  • 8.8 High severity

    Splunk Enterprise: Uncontrolled Search Path Element

    CVE-2023-40596Splunk

    In Splunk Enterprise versions earlier than 8.2.12, 9.0.6, and 9.1.1, a dynamic link library (DLL) that ships with Splunk Enterprise references an insecure path for the OPENSSLDIR build definition. An attacker can abuse this reference and subsequently install m

  • 7.5 High severity

    openenclave: Improper Initialization

    CVE-2023-37479Openenclave

    Open Enclave is a hardware-agnostic open source library for developing applications that utilize Hardware-based Trusted Execution Environments, also known as Enclaves. There are two issues that are mitigated in version 0.19.3. First, Open Enclave SDK does not