CWE-787
Overview
- CWE ID
- 787
- CWE Name
- Out-of-bounds Write
- CWE Abstraction
- Base
- CWE structure
- Simple
- CWE Status
- Draft
Description
The software writes data past the end, or before the beginning, of the intended buffer.
Extended Description
Typically, this can result in corruption of data, a crash, or code execution. The software may modify an index or perform pointer arithmetic that references a memory location that is outside of the boundaries of the buffer. A subsequent write operation