CWE-825

Overview
  • CWE ID
  • 825
  • CWE Name
  • Expired Pointer Dereference
  • CWE Abstraction
  • Base
  • CWE structure
  • Simple
  • CWE Status
  • Incomplete
Description
The program dereferences a pointer that contains a location for memory that was previously valid, but is no longer valid.
Extended Description
When a program releases memory, but it maintains a pointer to that memory, then the memory might be re-allocated at a later time. If the original pointer is accessed to read or write data, then this could cause the program to read or modify data that is i
Related CWEs
CWE ID View ID Nature Ordinal
119 1000 ChildOf Primary
119 1305 ChildOf Primary
119 1340 ChildOf Primary
672 1000 ChildOf
125 1000 CanPrecede
787 1000 CanPrecede