CWE-788: Access of Memory Location After End of Buffer
The product reads or writes to a buffer using an index or pointer that references a memory location after the end of the buffer.
Overview
This typically occurs when a pointer or its index is incremented to a position after the buffer; or when pointer arithmetic results in a position after the buffer.
Real-world CVEs
144 recorded CVEs are caused by CWE-788 (Access of Memory Location After End of Buffer). The highest-severity and most recent are shown first. 4 new CWE-788 CVEs have been recorded so far in 2026 (2 in 2025).