293
Relevant to the view "Software Development" (CWE-699)
Nature Type ID Name Page
MemberOf 1218 Memory Buffer Errors 2479
Common Consequences
Scope Impact Likelihood
Confidentiality Read Memory
For an out-of-bounds read, the attacker may have access
to sensitive information. If the sensitive information
contains system details, such as the current buffers
position in memory, this knowledge can be used to craft
further attacks, possibly with more severe consequences.
Integrity
Availability
Modify Memory
DoS: Crash, Exit, or Restart
Out of bounds memory access will very likely result in the
corruption of relevant memory, and perhaps instructions,
possibly leading to a crash. Other attacks leading to lack of
availability are possible, including putting the program into
an infinite loop.
Integrity Modify Memory
Execute Unauthorized Code or Commands
If the memory accessible by the attacker can be effectively
controlled, it may be possible to execute arbitrary code,
as with a standard buffer overflow. If the attacker can
overwrite a pointer's worth of memory (usually 32 or 64
CWE Version 4.14
CWE-788: Access of Memory Location After End of Buffer
CWE-788: Access of Memory Location After End of Buffer