CAPEC-24: Filter Failure through Buffer Overflow
ID
CAPEC-24
Typical Severity
High
Likelihood Of Attack
High
Status
Draft
In this attack, the idea is to cause an active filter to fail by causing an oversized transaction. An attacker may try to feed overly long input strings to the program in an attempt to overwhelm the filter (by causing a buffer overflow) and hoping that the filter does not fail securely (i.e. the user input is let into the system unfiltered).
Weaknesses
# ID | Name | Type |
---|---|---|
CWE-20 | Improper Input Validation | weakness |
CWE-74 | Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') | weakness |
CWE-118 | Incorrect Access of Indexable Resource ('Range Error') | weakness |
CWE-119 | Improper Restriction of Operations within the Bounds of a Memory Buffer | weakness |
CWE-120 | Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') | weakness |
CWE-680 | Integer Overflow to Buffer Overflow | weakness |
CWE-697 | Incorrect Comparison | weakness |
CWE-733 | Compiler Optimization Removal or Modification of Security-critical Code | weakness |