CVE-2014-9767: Path Traversal
Directory traversal vulnerability in the ZipArchive::extractTo function in ext/zip/phpzip.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 and ext/zip/extzip.cpp in HHVM before 3.12.1 allows remote attackers to create arbitrary empty directories via a crafted ZIP archive.
Other sources
Fixed bug (ZipArchive::extractTo allows for directory traversal when creating directories). (CVE-2014-9767)
— PHP
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the vulnerability ID for this vulnerability?
CVE-2014-9767
What is the severity of CVE-2014-9767?
CVE-2014-9767 has a severity level of medium with a score of 4.3.
Which software is affected by CVE-2014-9767?
CVE-2014-9767 affects PHP versions before 5.4.45, 5.5.x before 5.5.29, 5.6.x before 5.6.13, and HHVM versions before 3.12.1.
How does CVE-2014-9767 work?
CVE-2014-9767 is a directory traversal vulnerability in the ZipArchive::extractTo function that allows remote attackers to create arbitrary empty directories via a crafted ZIP archive.
Are there any fixes or patches available for CVE-2014-9767?
Yes, PHP versions 5.4.45, 5.5.29, 5.6.13, and HHVM version 3.12.1 have fixed the vulnerability.