CWE-763 - Release of Invalid Pointer or Reference
- Abstraction:Base
- Structure:Simple
- Status:Incomplete
- Release Date:2009-05-27
- Latest Modification Date:2023-10-26
Weakness Name
Release of Invalid Pointer or Reference
Description
The product attempts to return a memory resource to the system, but it calls the wrong release function or calls the appropriate release function incorrectly.
This weakness can take several forms, such as:
Common Consequences
Scope: Integrity, Availability, Confidentiality
Impact: Modify Memory, DoS: Crash, Exit, or Restart, Execute Unauthorized Code or Commands
Notes: This weakness may result in the corruption of memory, and perhaps instructions, possibly leading to a crash. If the corrupted memory can be effectively controlled, it may be possible to execute arbitrary code.