Description
Directory traversal vulnerability in the ZipArchive::extractTo function in PHP 5.2.6 and earlier allows context-dependent attackers to write arbitrary files via a ZIP file with a file whose name contains .. (dot dot) sequences.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 5.0 | php5 | 5.2.6.dfsg.1-1+lenny2 | DTSA-188-1, DSA-1789-1 |
| Debian 4.0 | php5 | 5.2.0+dfsg-8+etch15 | DSA-1789-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Rhel Application Stack 2 | php +18 | 5.2.6-4.el5s2 | RHSA-2009:0350 |
Advisories 3
- DSA-1789-1 php5 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DTSA-188-1 php5 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- RHSA-2009:0350 Red Hat Security Advisory: php security update Red Hat Security Advisories (RHSA) · Nov 22, 2025
References
- 32625 vdb-entry
- HPSBUX02465 vendor-advisory
- 1021303 vdb-entry
- SSRT090085 vendor-advisory
- http://www.sektioneins.de/advisories/SE-2008-06.txt
- FEDORA-2009-3768 vendor-advisory
- 20090302 rPSA-2009-0035-1 php php-cgi php-imap php-mcrypt php-mysql php-mysqli php-pgsql php-soap php-xsl php5 php5-cgi php5-imap php5-mcrypt php5-mysql php5-mysqli php5-pear php5-pgsql php5-soap php5-xsl mailing-list
- http://wiki.rpath.com/Advisories:rPSA-2009-0035
- 50480 vdb-entry
- php-ziparchive-directory-traversal(47079) vdb-entry
- SUSE-SR:2009:004 vendor-advisory
- RHSA-2009:0350 vendor-advisory
- FEDORA-2009-3848 vendor-advisory
- 35003 third-party-advisory
- http://www.php.net/ChangeLog-5.php#5.2.7
- [oss-security] 20081204 CVE for SE-2008-06 in PHP 5.2.7 (ZipArchive) mailing-list
- MDVSA-2009:045 vendor-advisory
- 20081204 Advisory 06/2008: PHP ZipArchive::extractTo() Directory Traversal Vulnerability mailing-list
- 35306 third-party-advisory
- 35650 third-party-advisory
- DSA-1789 vendor-advisory