293
Relevant to the view "Software Development" (CWE-699)
Nature Type ID Name Page
MemberOf 1218 Memory Buffer Errors 2479
Weakness Ordinalities
Resultant :
Primary :
Applicable Platforms
Language : C (Prevalence = Often)
Language : C++ (Prevalence = Often)
Language : Assembly (Prevalence = Undetermined)
Likelihood Of Exploit
High
Common Consequences
Scope Impact Likelihood
Integrity
Confidentiality
Availability
Read Memory
Modify Memory
Execute Unauthorized Code or Commands
Buffer overflows often can be used to execute arbitrary
code, which is usually outside the scope of a program's
implicit security policy. This can often be used to subvert
any other security service.
Availability Modify Memory
DoS: Crash, Exit, or Restart
DoS: Resource Consumption (CPU)
Buffer overflows generally lead to crashes. Other attacks
leading to lack of availability are possible, including putting
the program into an infinite loop.
CWE Version 4.14
CWE-805: Buffer Access with Incorrect Length Value
CWE-805: Buffer Access with Incorrect Length Value