| Out-of-bounds Write |  | 
| Integer Underflow (Wrap or Wraparound) |  | 
| Heap-based Buffer Overflow |  | 
| Buffer Overflow |  | 
| Out-of-Bounds |  | 
| Out-of-bounds Read |  | 
| Out-of-Bounds |  | 
| Out-of-bounds Write |  | 
| Out-of-bounds Read |  | 
| Denial of Service (DoS) |  | 
| Integer Underflow |  | 
| Out-of-Bounds |  | 
| Out-of-bounds Read |  | 
| Resource Management Errors |  | 
| Denial of Service (DoS) |  | 
| Denial of Service (DoS) |  | 
| NULL Pointer Dereference |  | 
| Buffer Overflow |  | 
| Improper Input Validation |  | 
| Out-of-Bounds |  | 
| Use After Free |  | 
| Out-of-Bounds |  | 
| Divide By Zero |  | 
| Double Free |  | 
| Out-of-Bounds |  | 
| Cross-site Scripting (XSS) |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| NULL Pointer Dereference |  | 
| Improper Input Validation |  | 
| Out-of-Bounds |  | 
| Use After Free |  | 
| Resource Management Errors |  | 
| Denial of Service (DoS) |  | 
| Buffer Overflow |  | 
| Resource Management Errors |  | 
| Out-of-Bounds |  | 
| Cross-site Scripting (XSS) |  | 
| Denial of Service (DoS) |  | 
| Use After Free |  | 
| Denial of Service (DoS) |  | 
| Denial of Service (DoS) |  | 
| Resource Management Errors |  | 
| Denial of Service (DoS) |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Denial of Service (DoS) |  | 
| Denial of Service (DoS) |  | 
| Out-of-Bounds |  | 
| Denial of Service (DoS) |  | 
| Out-of-Bounds |  | 
| Integer Underflow |  | 
| Improper Validation of Array Index |  | 
| Denial of Service (DoS) |  | 
| Access of Uninitialized Pointer |  | 
| Out-of-Bounds |  | 
| Denial of Service (DoS) |  | 
| Denial of Service (DoS) |  | 
| Out-of-bounds Read |  | 
| Out-of-bounds Write |  | 
| Double Free |  | 
| Out-of-Bounds |  | 
| Use After Free |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Improper Input Validation |  | 
| Access Restriction Bypass |  | 
| Use of Externally-Controlled Format String |  | 
| Out-of-Bounds |  | 
| Use After Free |  | 
| Out-of-bounds Read |  | 
| Denial of Service (DoS) |  | 
| Out-of-Bounds |  | 
| Integer Underflow |  | 
| Incorrect Type Conversion or Cast |  | 
| Out-of-Bounds |  | 
| Out-of-bounds Read |  | 
| Arbitrary Code Execution |  | 
| Off-by-one Error |  | 
| Buffer Overflow |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Divide By Zero |  | 
| Information Exposure |  | 
| Arbitrary Code Execution |  | 
| Buffer Overflow |  | 
| Denial of Service (DoS) |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Buffer Overflow |  | 
| Out-of-bounds Read |  | 
| Out-of-Bounds |  | 
| Buffer Overflow |  | 
| Denial of Service (DoS) |  | 
| Resource Management Errors |  | 
| Improper Input Validation |  | 
| Out-of-Bounds |  | 
| Denial of Service (DoS) |  | 
| Out-of-bounds Read |  | 
| Improper Input Validation |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Resource Management Errors |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  |