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