CWE-824
Access of Uninitialized Pointer
Description
The product accesses or uses a pointer that has not been initialized.
{"xhtml:p":["If the pointer contains an uninitialized value, then the value might not point to a valid memory location. This could cause the product to read from or write to unexpected memory locations, leading to a denial of service. If the uninitialized pointer is used as a function call, then arbitrary functions could be invoked. If an attacker can influence the portion of uninitialized memory that is contained in the pointer, this weakness could be leveraged to execute code or perform other attacks.","Depending on memory layout, associated memory management behaviors, and product operation, the attacker might be able to influence the contents of the uninitialized pointer, thus gaining more fine-grained control of the memory location to be accessed."]}
Parent Weaknesses (ChildOf)
Related Weaknesses
Common Consequences
Scope
Impact
Read Memory
Scope
Impact
DoS: Crash, Exit, or Restart
Scope
Impact
Execute Unauthorized Code or Commands
CVE-2024-32878LLM product has a free of an uninitialized pointer
CVE-2019-3836Chain: secure communications library does not initialize a local variable for a data structure (CWE-456), leading to access of an uninitialized pointer (CWE-824).
CVE-2018-14641Chain: C union member is not initialized (CWE-456), leading to access of invalid pointer (CWE-824)
CVE-2010-0211chain: unchecked return value (CWE-252) leads to free of invalid, uninitialized pointer (CWE-824).
CVE-2009-2768Pointer in structure is not initialized, leading to NULL pointer dereference (CWE-476) and system crash.
CVE-2009-1721Free of an uninitialized pointer.
CVE-2009-1415Improper handling of invalid signatures leads to free of invalid pointer.
CVE-2009-0846Invalid encoding triggers free of uninitialized pointer.
CVE-2009-0040Crafted PNG image leads to free of uninitialized pointer.
CVE-2008-2934Crafted GIF image leads to free of uninitialized pointer.
+9 more examples
Applicable Platforms
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now