2459
Nature Type ID Name Page
MemberOf 1154 Weaknesses Addressed by the SEI CERT C Coding
Standard
1154 2583
HasMember 131 Incorrect Calculation of Buffer Size 1154 355
HasMember 190 Integer Overflow or Wraparound 1154 472
HasMember 401 Missing Release of Memory after Effective Lifetime 1154 973
HasMember 404 Improper Resource Shutdown or Release 1154 980
HasMember 415 Double Free 1154 1008
HasMember 416 Use After Free 1154 1012
HasMember 459 Incomplete Cleanup 1154 1099
HasMember 467 Use of sizeof() on a Pointer Type 1154 1110
HasMember 590 Free of Memory not on the Heap 1154 1326
HasMember 666 Operation on Resource in Wrong Phase of Lifetime 1154 1462
HasMember 672 Operation on a Resource after Expiration or Release 1154 1479
HasMember 680 Integer Overflow to Buffer Overflow 1154 1493
HasMember 758 Reliance on Undefined, Unspecified, or Implementation-
Defined Behavior
1154 1582
HasMember 771 Missing Reference to Active Allocated Resource 1154 1622
HasMember 772 Missing Release of Resource after Effective Lifetime 1154 1624
HasMember 789 Memory Allocation with Excessive Size Value 1154 1674
References
[REF-606]The Software Engineering Institute. "SEI CERT C Coding Standard : Rule 08.
Memory Management (MEM)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=87152142 >.
[REF-986]The Software Engineering Institute. "SEI CERT C Coding Standard : Rec. 08.
Memory Management (MEM)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=87151930 >.
Category-1163: SEI CERT C Coding Standard - Guidelines 09. Input Output
(FIO)
Category ID : 1163
Summary
Weaknesses in this category are related to the rules and recommendations in the Input Output
(FIO) section of the SEI CERT C Coding Standard.
Membership
Nature Type ID Name Page
MemberOf 1154 Weaknesses Addressed by the SEI CERT C Coding
Standard
1154 2583
HasMember 20 Improper Input Validation 1154 20
HasMember 67 Improper Handling of Windows Device Names 1154 126
HasMember 134 Use of Externally-Controlled Format String 1154 365
HasMember 197 Numeric Truncation Error 1154 500
HasMember 241 Improper Handling of Unexpected Data Type 1154 584
HasMember 404 Improper Resource Shutdown or Release 1154 980
HasMember 459 Incomplete Cleanup 1154 1099
HasMember 664 Improper Control of a Resource Through its Lifetime 1154 1454
CWE Version 4.14
CWE-1165: SEI CERT C Coding Standard - Guidelines 10. Environment (ENV)
CWE-1165: SEI CERT C Coding Standard - Guidelines 10. Environment (ENV)