Name | CVE-2015-3411 |
Description | PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 does not ensure that pathnames lack %00 sequences, which might allow remote attackers to read or write to arbitrary files via crafted input to an application that calls (1) a DOMDocument load method, (2) the xmlwriter_open_uri function, (3) the finfo_file function, or (4) the hash_hmac_file function, as demonstrated by a filename\0.xml attack that bypasses an intended configuration in which client users may read only .xml files. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DLA-307-1 |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
php5 | source | squeeze | 5.3.3.1-7+squeeze27 | DLA-307-1 | ||
php5 | source | wheezy | 5.4.41-0+deb7u1 | |||
php5 | source | jessie | 5.6.9+dfsg-0+deb8u1 | |||
php5 | source | (unstable) | 5.6.9+dfsg-1 |
https://bugs.php.net/bug.php?id=69353