CWE-72 · Słabość
Improper Handling of Apple HFS+ Alternate Data Stream Path
- Abstrakcja
- Wariant
- Status
- Niekompletny
- Dodano
- 19 lipca 2006
- Ostatnia zmiana
- 11 grudnia 2025
Opis
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.
Skutki
Confidentiality, Integrity
Read Files or Directories; Modify Files or Directories
Przykłady podatności
- CVE-2004-1084 Server allows remote attackers to read files and resource fork content via HTTP requests to certain special file names related to multiple data streams in HFS+.
Słabość nadrzędna
Kiedy powstaje
- Implementation
Dotyczy
Not Language-Specific, macOS
Uwagi
This and similar problems exist because the same resource can have multiple identifiers that dictate which behavior can be performed on the resource.
Under-studied
Źródła
- NetSec Security Advisory: Multiple Vulnerabilities Resulting From Use Of Apple OSX HFS+ — NetSec, BugTraq, 2005
Wpis z katalogu CWE 4.20.