2483
This category identifies Software Fault Patterns (SFPs) within the Failure to Release Memory
cluster (SFP38).
Membership
Nature Type ID Name Page
MemberOf 888 Software Fault Pattern (SFP) Clusters 888 2571
HasMember 401 Missing Release of Memory after Effective Lifetime 888 973
Category-1306: CISQ Quality Measures - Reliability
Category ID : 1306
Summary
Weaknesses in this category are related to the CISQ Quality Measures for Reliability. Presence of
these weaknesses could reduce the reliability of the software.
Membership
Nature Type ID Name Page
MemberOf 1305 CISQ Quality Measures (2020) 1305 2588
HasMember 119 Improper Restriction of Operations within the Bounds of
a Memory Buffer
1305 293
HasMember 170 Improper Null Termination 1305 428
HasMember 252 Unchecked Return Value 1305 606
HasMember 390 Detection of Error Condition Without Action 1305 943
HasMember 394 Unexpected Status Code or Return Value 1305 955
HasMember 404 Improper Resource Shutdown or Release 1305 980
HasMember 424 Improper Protection of Alternate Path 1305 1023
HasMember 459 Incomplete Cleanup 1305 1099
HasMember 476 NULL Pointer Dereference 1305 1132
HasMember 480 Use of Incorrect Operator 1305 1150
HasMember 484 Omitted Break Statement in Switch 1305 1162
HasMember 562 Return of Stack Variable Address 1305 1278
HasMember 595 Comparison of Object References Instead of Object
Contents
1305 1334
HasMember 662 Improper Synchronization 1305 1448
HasMember 665 Improper Initialization 1305 1456
HasMember 672 Operation on a Resource after Expiration or Release 1305 1479
HasMember 681 Incorrect Conversion between Numeric Types 1305 1495
HasMember 682 Incorrect Calculation 1305 1499
HasMember 703 Improper Check or Handling of Exceptional Conditions 1305 1535
HasMember 704 Incorrect Type Conversion or Cast 1305 1538
HasMember 758 Reliance on Undefined, Unspecified, or Implementation-
Defined Behavior
1305 1582
HasMember 835 Loop with Unreachable Exit Condition ('Infinite Loop') 1305 1757
HasMember 908 Use of Uninitialized Resource 1305 1792
HasMember 1045 Parent Class with a Virtual Destructor and a Child Class
without a Virtual Destructor
1305 1880
HasMember 1051 Initialization with Hard-Coded Network Resource
Configuration Data
1305 1886
HasMember 1066 Missing Serialization Control Element 1305 1904
CWE Version 4.14
CWE-1307: CISQ Quality Measures - Maintainability
CWE-1307: CISQ Quality Measures - Maintainability