| Stack-based Buffer Overflow |  | 
| Double Free |  | 
| Use After Free |  | 
| Reachable Assertion |  | 
| Stack-based Buffer Overflow |  | 
| Reachable Assertion |  | 
| Stack-based Buffer Overflow |  | 
| Reachable Assertion |  | 
| Stack-based Buffer Overflow |  | 
| Reachable Assertion |  | 
| Stack-based Buffer Overflow |  | 
| Improper Synchronization |  | 
| Double Free |  | 
| Buffer Overflow |  | 
| Improper Synchronization |  | 
| Double Free |  | 
| Buffer Overflow |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Use After Free |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Improper Synchronization |  | 
| Double Free |  | 
| Buffer Overflow |  | 
| Improper Synchronization |  | 
| Double Free |  | 
| Buffer Overflow |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Use After Free |  | 
| Use After Free |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Improper Synchronization |  | 
| Improper Synchronization |  | 
| Improper Input Validation |  | 
| Improper Synchronization |  | 
| Double Free |  | 
| Buffer Overflow |  | 
| Reachable Assertion |  | 
| Stack-based Buffer Overflow |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| Improper Synchronization |  | 
| Improper Synchronization |  | 
| Improper Synchronization |  | 
| Improper Synchronization |  | 
| Information Exposure |  | 
| Reachable Assertion |  | 
| Improper Input Validation |  | 
| NULL Pointer Dereference |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| Use After Free |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Out-of-bounds Write |  | 
| Out-of-Bounds |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Improper Synchronization |  | 
| Out-of-bounds Read |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Improper Input Validation |  | 
| Operation on a Resource after Expiration or Release |  | 
| Double Free |  | 
| Reachable Assertion |  | 
| Buffer Overflow |  | 
| NULL Pointer Dereference |  | 
| Stack-based Buffer Overflow |  | 
| Incorrect Synchronization |  | 
| Divide By Zero |  | 
| Race Condition |  | 
| Use After Free |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Buffer Overflow |  | 
| Buffer Overflow |  | 
| Buffer Overflow |  | 
| Buffer Overflow |  | 
| Integer Underflow |  | 
| Integer Underflow |  | 
| Integer Underflow |  | 
| Integer Underflow |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| Missing Release of Resource after Effective Lifetime |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| Out-of-bounds Write |  | 
| Out-of-bounds Write |  | 
| Out-of-bounds Write |  | 
| Out-of-bounds Write |  | 
| Improper Preservation of Permissions |  | 
| Out-of-bounds Read |  | 
| Use After Free |  | 
| Use After Free |  | 
| Use After Free |  | 
| Use After Free |  | 
| Improper Locking |  | 
| Reachable Assertion |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Out-of-Bounds |  | 
| Access of Uninitialized Pointer |  | 
| Access of Uninitialized Pointer |  | 
| Access of Uninitialized Pointer |  | 
| Access of Uninitialized Pointer |  | 
| NULL Pointer Dereference |  | 
| NULL Pointer Dereference |  | 
| Use After Free |  | 
| Loop with Unreachable Exit Condition ('Infinite Loop') |  |