CWE-52: Path Equivalence: '/multiple/trailing/slash//'
ID
CWE-52
Abstraction
Variant
Structure
Simple
Status
Incomplete
The product accepts path input in the form of multiple trailing slash ('/multiple/trailing/slash//') without appropriate validation, which can lead to ambiguous path resolution and allow an attacker to traverse the file system to unintended locations or access arbitrary files.
Modes of Introduction
Phase | Note |
---|---|
Implementation |
Applicable Platforms
Type | Class | Name | Prevalence |
---|---|---|---|
Language | Not Language-Specific |
Relationships
View | Weakness | |||||||
---|---|---|---|---|---|---|---|---|
# ID | View | Status | # ID | Name | Abstraction | Structure | Status | |
CWE-1000 | Research Concepts | Draft | CWE-41 | Improper Resolution of Path Equivalence | Base | Simple | Incomplete | |
CWE-1000 | Research Concepts | Draft | CWE-163 | Improper Neutralization of Multiple Trailing Special Elements | Variant | Simple | Incomplete | |
CWE-1000 | Research Concepts | Draft | CWE-289 | Authentication Bypass by Alternate Name | Base | Simple | Incomplete |
Loading...