| Expired Pointer Dereference | |
| Heap-based Buffer Overflow | |
| Stack-based Buffer Overflow | |
| Stack-based Buffer Overflow | |
| Out-of-bounds Write | |
| Stack-based Buffer Overflow | |
| Use After Free | |
| Use After Free | |
| Use After Free | |
| Use After Free | |
| Out-of-bounds Read | |
| Expired Pointer Dereference | |
| Integer Underflow (Wrap or Wraparound) | |
| Out-of-bounds Read | |
| Use After Free | |
| Use After Free | |
| Integer Overflow or Wraparound | |
| Use After Free | |
| Out-of-Bounds Write | |
| Out-of-bounds Read | |
| Out-of-bounds Read | |
| Improper Restriction of Operations within the Bounds of a Memory Buffer | |
| Out-of-Bounds Write | |
| Heap-based Buffer Overflow | |
| Heap-based Buffer Overflow | |
| Out-of-bounds Write | |
| Improper Neutralization of Null Byte or NUL Character | |
| Use After Free | |
| Buffer Over-read | |
| Buffer Over-read | |
| Buffer Over-read | |
| Heap-based Buffer Overflow | |
| Integer Overflow or Wraparound | |
| Improper Locking | |
| Information Exposure | |
| Integer Overflow or Wraparound | |
| Out-of-bounds Read | |
| Integer Overflow or Wraparound | |