CERT C Secure Coding Section 08 - Memory Management (MEM) |
Category ID: 742 (Category) | Status: Incomplete |
Description Summary
Weaknesses in this category are related to rules in the memory management section of the CERT C Secure Coding Standard. Since not all rules map to specific weaknesses, this category may be incomplete.
Nature | Type | ID | Name | View(s) this relationship pertains to![]() |
---|---|---|---|---|
ParentOf | ![]() | 20 | Improper Input Validation | Weaknesses Addressed by the CERT C Secure Coding Standard734 |
ParentOf | ![]() | 119 | Failure to Constrain Operations within the Bounds of a Memory Buffer | Weaknesses Addressed by the CERT C Secure Coding Standard734 |
ParentOf | ![]() | 128 | Wrap-around Error | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 131 | Incorrect Calculation of Buffer Size | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 190 | Integer Overflow or Wraparound | Weaknesses Addressed by the CERT C Secure Coding Standard734 |
ParentOf | ![]() | 226 | Sensitive Information Uncleared Before Release | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 244 | Failure to Clear Heap Memory Before Release ('Heap Inspection') | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 252 | Unchecked Return Value | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 415 | Double Free | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 416 | Use After Free | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 476 | NULL Pointer Dereference | Weaknesses Addressed by the CERT C Secure Coding Standard734 |
ParentOf | ![]() | 528 | Exposure of Core Dump File to an Unauthorized Control Sphere | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 590 | Free of Memory not on the Heap | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 591 | Sensitive Data Storage in Improperly Locked Memory | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
ParentOf | ![]() | 628 | Function Call with Incorrectly Specified Arguments | Weaknesses Addressed by the CERT C Secure Coding Standard734 |
ParentOf | ![]() | 665 | Improper Initialization | Weaknesses Addressed by the CERT C Secure Coding Standard734 |
ParentOf | ![]() | 687 | Function Call With Incorrectly Specified Argument Value | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
MemberOf | ![]() | 734 | Weaknesses Addressed by the CERT C Secure Coding Standard | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
CERT. "08. Memory Management (MEM)". <https://www.securecoding.cert.org/confluence/display/seccode/08.+Memory+Management+%28MEM%29>. |