← Back
CWE-665

352 CVEs • Abstraction: Class • Likelihood of Exploit: Medium

Improper Initialization

The product does not initialize or incorrectly initializes a resource, which might leave the resource in an unexpected state when it is accessed or used.

JSON object

Loading...

CVEs (352)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
4Apache
CanonicalDebian+1 more
4Camel
Debian LinuxHtmlunit+1 more
Jun 17, 2026
Feb 11, 2020
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
HtmlUnit prior to 2.37.0 contains code execution vulnerabilities. HtmlUnit initializes Rhino engine improperly, hence a malicious JavScript code can execute arbitrary Java code on the application. Moreover, when embedded...Show more
HtmlUnit prior to 2.37.0 contains code execution vulnerabilities. HtmlUnit initializes Rhino engine improperly, hence a malicious JavScript code can execute arbitrary Java code on the application. Moreover, when embedded in Android application, Android-specific initialization of Rhino engine is done in an improper way, hence a malicious JavaScript code can execute arbitrary Java code on the application.Show less
1Huawei
1Usg9500 Firmware
Jun 17, 2026
Jan 21, 2020
N/A· v4
3.7 LOW· v3
4.3 MEDIUM· v2
USG9500 with versions of V500R001C30SPC100, V500R001C30SPC200, V500R001C30SPC600, V500R001C60SPC500, V500R005C00SPC100, V500R005C00SPC200 have an information leakage vulnerability. Due to improper processing of the initi...Show more
USG9500 with versions of V500R001C30SPC100, V500R001C30SPC200, V500R001C30SPC600, V500R001C60SPC500, V500R005C00SPC100, V500R005C00SPC200 have an information leakage vulnerability. Due to improper processing of the initialization vector used in a specific encryption algorithm, an attacker who gains access to this cryptographic primitive may exploit this vulnerability to cause the value of the confidentiality associated with its use to be diminished.Show less
1Libraw
1Libraw
Nov 21, 2024
Jan 14, 2020
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The phase_one_correct function in Libraw before 0.17.1 allows attackers to cause memory errors and possibly execute arbitrary code, related to memory object initialization.
1Google
1Chrome
Jun 17, 2026
Jan 3, 2020
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
Use-after-free in content delivery manager in Google Chrome prior to 78.0.3904.70 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
1Symonics
1Libmysofa
Jun 17, 2026
Dec 29, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
hdf/dataobject.c in libmysofa before 0.8 has an uninitialized use of memory, as demonstrated by mysofa2json.
1Apple
1Mac Os X
Jun 17, 2026
Dec 18, 2019
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
A memory initialization issue was addressed with improved memory handling. This issue is fixed in macOS Mojave 10.14.5. An application may be able to execute arbitrary code with system privileges.
1Apple
4Iphone Os
Mac Os XTvos+1 more
Jun 17, 2026
Dec 18, 2019
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 12.2, macOS Mojave 10.14.4, tvOS 12.2, watchOS 5.2. A malicious application may be able to elevate privileges.
1Apple
4Iphone Os
Mac Os XTvos+1 more
Jun 17, 2026
Dec 18, 2019
N/A· v4
5.5 MEDIUM· v3
7.1 HIGH· v2
A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 12.2, macOS Mojave 10.14.4, tvOS 12.2, watchOS 5.2. A malicious application may be able to determine kernel memory lay...Show more
A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 12.2, macOS Mojave 10.14.4, tvOS 12.2, watchOS 5.2. A malicious application may be able to determine kernel memory layout.Show less
1Apple
2Iphone Os
Mac Os X
Jun 17, 2026
Dec 18, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 12.2, macOS Mojave 10.14.4. A local user may be able to read kernel memory.
4Canonical
DebianFedoraproject+1 more
4Debian Linux
FedoraGlibc+1 more
Jun 17, 2026
Nov 19, 2019
N/A· v4
3.3 LOW· v3
2.1 LOW· v2
On the x86-64 architecture, the GNU C Library (aka glibc) before 2.31 fails to ignore the LD_PREFER_MAP_32BIT_EXEC environment variable during program execution after a security transition, allowing local attackers to re...Show more
On the x86-64 architecture, the GNU C Library (aka glibc) before 2.31 fails to ignore the LD_PREFER_MAP_32BIT_EXEC environment variable during program execution after a security transition, allowing local attackers to restrict the possible mapping addresses for loaded libraries and thus bypass ASLR for a setuid program.Show less
1Intel
1Software Guard Extensions Sdk
Jun 17, 2026
Nov 14, 2019
N/A· v4
7.8 HIGH· v3
4.6 MEDIUM· v2
Insufficient initialization in Intel(R) SGX SDK Windows versions 2.4.100.51291 and earlier, and Linux versions 2.6.100.51363 and earlier, may allow an authenticated user to enable information disclosure, escalation of pr...Show more
Insufficient initialization in Intel(R) SGX SDK Windows versions 2.4.100.51291 and earlier, and Linux versions 2.6.100.51363 and earlier, may allow an authenticated user to enable information disclosure, escalation of privilege or denial of service via local access.Show less
1Microsoft
8Windows 10
Windows 7Windows 8.1+5 more
Jun 17, 2026
Nov 12, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
An information disclosure vulnerability exists when the Windows Remote Procedure Call (RPC) runtime improperly initializes objects in memory, aka 'Windows Remote Procedure Call Information Disclosure Vulnerability'.
1Redhat
2Enterprise Linux
Enterprise Mrg
Nov 21, 2024
Nov 6, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
The kernel in Red Hat Enterprise Linux 7 and MRG-2 does not clear garbage data for SG_IO buffer, which may leaking sensitive information to userspace.
4Canonical
DebianLibvnc Project+1 more
9Debian Linux
LibvncserverSimatic Itc1500 Firmware+6 more
Jun 17, 2026
Oct 29, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
LibVNC commit before d01e1bb4246323ba6fcee3b82ef1faa9b1dac82a contains a memory leak (CWE-655) in VNC server code, which allow an attacker to read stack memory and can be abused for information disclosure. Combined with...Show more
LibVNC commit before d01e1bb4246323ba6fcee3b82ef1faa9b1dac82a contains a memory leak (CWE-655) in VNC server code, which allow an attacker to read stack memory and can be abused for information disclosure. Combined with another vulnerability, it can be used to leak stack memory and bypass ASLR. This attack appear to be exploitable via network connectivity. These vulnerabilities have been fixed in commit d01e1bb4246323ba6fcee3b82ef1faa9b1dac82a.Show less
1Mozilla
2Firefox
Firefox Esr
Jun 17, 2026
Sep 27, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
The "Forget about this site" feature in the History pane is intended to remove all saved user data that indicates a user has visited a site. This includes removing any HTTP Strict Transport Security (HSTS) settings recei...Show more
The "Forget about this site" feature in the History pane is intended to remove all saved user data that indicates a user has visited a site. This includes removing any HTTP Strict Transport Security (HSTS) settings received from sites that use it. Due to a bug, sites on the pre-load list also have their HSTS setting removed. On the next visit to that site if the user specifies an http: URL rather than secure https: they will not be protected by the pre-loaded HSTS setting. After that visit the site's HSTS setting will be restored. This vulnerability affects Firefox < 69 and Firefox ESR < 68.1.Show less
1Linux
1Linux Kernel
Jun 17, 2026
Sep 27, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
In the Linux kernel before 4.17, hns_roce_alloc_ucontext in drivers/infiniband/hw/hns/hns_roce_main.c does not initialize the resp data structure, which might allow attackers to obtain sensitive information from kernel s...Show more
In the Linux kernel before 4.17, hns_roce_alloc_ucontext in drivers/infiniband/hw/hns/hns_roce_main.c does not initialize the resp data structure, which might allow attackers to obtain sensitive information from kernel stack memory, aka CID-df7e40425813.Show less
1Cisco
1Ios Xe
Jun 17, 2026
Sep 25, 2019
N/A· v4
7.5 HIGH· v3
7.8 HIGH· v2
A vulnerability in the Network Address Translation (NAT) Session Initiation Protocol (SIP) Application Layer Gateway (ALG) of Cisco IOS XE Software could allow an unauthenticated, remote attacker to cause an affected dev...Show more
A vulnerability in the Network Address Translation (NAT) Session Initiation Protocol (SIP) Application Layer Gateway (ALG) of Cisco IOS XE Software could allow an unauthenticated, remote attacker to cause an affected device to reload. The vulnerability is due to improper processing of transient SIP packets on which NAT is performed on an affected device. An attacker could exploit this vulnerability by using UDP port 5060 to send crafted SIP packets through an affected device that is performing NAT for SIP packets. A successful exploit could allow an attacker to cause the device to reload, resulting in a denial of service (DoS) condition.Show less
1Microsoft
1Edge
Jun 17, 2026
Sep 11, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
An information disclosure vulnerability exists when Microsoft Edge based on Edge HTML improperly handles objects in memory, aka 'Microsoft Edge based on Edge HTML Information Disclosure Vulnerability'.
1Microsoft
8Windows 10
Windows 7Windows 8.1+5 more
Jun 17, 2026
Sep 11, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
An information disclosure vulnerability exists when the Windows kernel fails to properly initialize a memory address, aka 'Windows Kernel Information Disclosure Vulnerability'.
3Debian
DockerOpensuse
3Debian Linux
DockerLeap
Jun 17, 2026
Jul 29, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
In Docker 19.03.x before 19.03.1 linked against the GNU C Library (aka glibc), code injection can occur when the nsswitch facility dynamically loads a library inside a chroot that contains the contents of the container.