2410
Nature Type ID Name Page
HasMember 41 Improper Resolution of Path Equivalence 888 86
HasMember 42 Path Equivalence: 'filename.' (Trailing Dot) 888 92
HasMember 43 Path Equivalence: 'filename....' (Multiple Trailing Dot) 888 93
HasMember 44 Path Equivalence: 'file.name' (Internal Dot) 888 94
HasMember 45 Path Equivalence: 'file...name' (Multiple Internal Dot) 888 95
HasMember 46 Path Equivalence: 'filename ' (Trailing Space) 888 96
HasMember 47 Path Equivalence: ' filename' (Leading Space) 888 97
HasMember 48 Path Equivalence: 'file name' (Internal Whitespace) 888 98
HasMember 49 Path Equivalence: 'filename/' (Trailing Slash) 888 99
HasMember 50 Path Equivalence: '//multiple/leading/slash' 888 100
HasMember 51 Path Equivalence: '/multiple//internal/slash' 888 102
HasMember 52 Path Equivalence: '/multiple/trailing/slash//' 888 103
HasMember 53 Path Equivalence: '\multiple\\internal\backslash' 888 104
HasMember 54 Path Equivalence: 'filedir\' (Trailing Backslash) 888 105
HasMember 55 Path Equivalence: '/./' (Single Dot Directory) 888 106
HasMember 56 Path Equivalence: 'filedir*' (Wildcard) 888 107
HasMember 57 Path Equivalence: 'fakedir/../realdir/filename' 888 108
HasMember 58 Path Equivalence: Windows 8.3 Filename 888 110
HasMember 66 Improper Handling of File Names that Identify Virtual
Resources
888 124
HasMember 67 Improper Handling of Windows Device Names 888 126
HasMember 72 Improper Handling of Apple HFS+ Alternate Data
Stream Path
888 130
HasMember 73 External Control of File Name or Path 888 132
HasMember 428 Unquoted Search Path or Element 888 1039
HasMember 706 Use of Incorrectly-Resolved Name or Reference 888 1544
Category-982: SFP Secondary Cluster: Failure to Release Resource
Category ID : 982
Summary
This category identifies Software Fault Patterns (SFPs) within the Failure to Release Resource
cluster (SFP14).
Membership
Nature Type ID Name Page
MemberOf 892 SFP Primary Cluster: Resource Management 888 2383
HasMember 404 Improper Resource Shutdown or Release 888 980
HasMember 459 Incomplete Cleanup 888 1099
HasMember 771 Missing Reference to Active Allocated Resource 888 1622
HasMember 772 Missing Release of Resource after Effective Lifetime 888 1624
HasMember 773 Missing Reference to Active File Descriptor or Handle 888 1629
HasMember 775 Missing Release of File Descriptor or Handle after
Effective Lifetime
888 1631
Category-983: SFP Secondary Cluster: Faulty Resource Use
CWE Version 4.14
CWE-984: SFP Secondary Cluster: Life Cycle
CWE-984: SFP Secondary Cluster: Life Cycle