CWE-72: Improper Handling of Apple HFS+ Alternate Data Stream Path

ID CWE-72
Abstraction Variant
Structure Simple
Status Incomplete
The product does not properly handle special paths that may identify the data or resource fork of a file on the HFS+ file system.

If the product chooses actions to take based on the file name, then if an attacker provides the data or resource fork, the product may take unexpected actions. Further, if the product intends to restrict access to a file, then an attacker might still be able to bypass intended access restrictions by requesting the data or resource fork for that file.

Modes of Introduction

Phase Note
Implementation

Applicable Platforms

Type Class Name Prevalence
Language Not Language-Specific
Operating_system macOS

Relationships

View Weakness
# ID View Status # ID Name Abstraction Structure Status
CWE-1000 Research Concepts Draft CWE-66 Improper Handling of File Names that Identify Virtual Resources Base Simple Draft
Loading...
Loading...