CWE-981: SFP Secondary Cluster: Path Traversal

ID CWE-981
Status Incomplete
This category identifies Software Fault Patterns (SFPs) within the Path Traversal cluster (SFP16).

Relationships

View Weakness
# ID Name # ID Name Abstraction Structure Status
CWE-888 Software Fault Pattern (SFP) Clusters CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') Base Simple Stable
CWE-888 Software Fault Pattern (SFP) Clusters CWE-23 Relative Path Traversal Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-24 Path Traversal: '../filedir' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-25 Path Traversal: '/../filedir' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-26 Path Traversal: '/dir/../filename' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-27 Path Traversal: 'dir/../../filename' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-28 Path Traversal: '..\filedir' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-29 Path Traversal: '\..\filename' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-30 Path Traversal: '\dir\..\filename' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-31 Path Traversal: 'dir\..\..\filename' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-32 Path Traversal: '...' (Triple Dot) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-33 Path Traversal: '....' (Multiple Dot) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-34 Path Traversal: '....//' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-35 Path Traversal: '.../...//' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-36 Absolute Path Traversal Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-37 Path Traversal: '/absolute/pathname/here' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-38 Path Traversal: '\absolute\pathname\here' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-39 Path Traversal: 'C:dirname' Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-40 Path Traversal: '\\UNC\share\name\' (Windows UNC Share) Variant Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-41 Improper Resolution of Path Equivalence Base Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-42 Path Equivalence: 'filename.' (Trailing Dot) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-428 Unquoted Search Path or Element Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-43 Path Equivalence: 'filename....' (Multiple Trailing Dot) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-44 Path Equivalence: 'file.name' (Internal Dot) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-45 Path Equivalence: 'file...name' (Multiple Internal Dot) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-46 Path Equivalence: 'filename ' (Trailing Space) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-47 Path Equivalence: ' filename' (Leading Space) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-48 Path Equivalence: 'file name' (Internal Whitespace) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-49 Path Equivalence: 'filename/' (Trailing Slash) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-50 Path Equivalence: '//multiple/leading/slash' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-51 Path Equivalence: '/multiple//internal/slash' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-52 Path Equivalence: '/multiple/trailing/slash//' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-53 Path Equivalence: '\multiple\\internal\backslash' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-54 Path Equivalence: 'filedir\' (Trailing Backslash) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-55 Path Equivalence: '/./' (Single Dot Directory) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-56 Path Equivalence: 'filedir*' (Wildcard) Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-57 Path Equivalence: 'fakedir/../realdir/filename' Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-58 Path Equivalence: Windows 8.3 Filename Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-66 Improper Handling of File Names that Identify Virtual Resources Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-67 Improper Handling of Windows Device Names Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-706 Use of Incorrectly-Resolved Name or Reference Class Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-72 Improper Handling of Apple HFS+ Alternate Data Stream Path Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-73 External Control of File Name or Path Base Simple Draft
Loading...
Loading...