CVE-2015-4598 PHP before 5.4.42, 5.5.x before 5.5.26, and 5.6.x before 5.6.10 does not ensure that pathnames lack %00 sequences, which might allow remote attackers to read or write to arbitrary files via crafted in...
MediumCVSS 6.5
EPSS 3.8%
- Published
- Updated
- Exploit status
- No public exploit known
Description
PHP before 5.4.42, 5.5.x before 5.5.26, and 5.6.x before 5.6.10 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 save method or (2) the GD imagepsloadfont function, as demonstrated by a filename\0.html attack that bypasses an intended configuration in which client users may write to only .html files.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| redhat enterprise linux desktop | = 7.0 | No fix listed |
| redhat enterprise linux hpc node | = 7.0 | No fix listed |
| redhat enterprise linux hpc node eus | = 7.1 | No fix listed |
| redhat enterprise linux server | = 7.0 | No fix listed |
| redhat enterprise linux server eus | = 7.1 | No fix listed |
| redhat enterprise linux workstation | = 7.0 | No fix listed |
| PHP | <= 5.4.41 | No fix listed |
| PHP | = 5.5.0 | No fix listed |
| PHP | = 5.5.1 | No fix listed |
| PHP | = 5.5.2 | No fix listed |
| PHP | = 5.5.3 | No fix listed |
| PHP | = 5.5.4 | No fix listed |
| PHP | = 5.5.5 | No fix listed |
| PHP | = 5.5.6 | No fix listed |
| PHP | = 5.5.7 | No fix listed |
| PHP | = 5.5.8 | No fix listed |
| PHP | = 5.5.9 | No fix listed |
| PHP | = 5.5.10 | No fix listed |
| PHP | = 5.5.11 | No fix listed |
| PHP | = 5.5.12 | No fix listed |
| PHP | = 5.5.13 | No fix listed |
| PHP | = 5.5.14 | No fix listed |
| PHP | = 5.5.15 | No fix listed |
| PHP | = 5.5.16 | No fix listed |
| PHP | = 5.5.17 | No fix listed |
Show 20 more
| Product | Affected versions | Fixed in |
|---|---|---|
| PHP | = 5.5.18 | No fix listed |
| PHP | = 5.5.19 | No fix listed |
| PHP | = 5.5.20 | No fix listed |
| PHP | = 5.5.21 | No fix listed |
| PHP | = 5.5.22 | No fix listed |
| PHP | = 5.5.23 | No fix listed |
| PHP | = 5.5.24 | No fix listed |
| PHP | = 5.5.25 | No fix listed |
| PHP | = 5.6.0 | No fix listed |
| PHP | = 5.6.1 | No fix listed |
| PHP | = 5.6.2 | No fix listed |
| PHP | = 5.6.3 | No fix listed |
| PHP | = 5.6.4 | No fix listed |
| PHP | = 5.6.5 | No fix listed |
| PHP | = 5.6.6 | No fix listed |
| PHP | = 5.6.7 | No fix listed |
| PHP | = 5.6.8 | No fix listed |
| PHP | = 5.6.9 | No fix listed |
| redhat enterprise linux | = 6.0 | No fix listed |
| redhat enterprise linux | = 7.0 | No fix listed |
References
- php.net
- RHSA-2015:1135 vendor-advisory
- RHSA-2015:1186 vendor-advisory
- RHSA-2015:1187 vendor-advisory
- RHSA-2015:1218 vendor-advisory
- RHSA-2015:1219 vendor-advisory
- DSA-3344 vendor-advisory
- [oss-security] 20150616 Re: CVE Request: various issues in PHP mailing-list
- www.oracle.com
- 75244 vdb-entry
- 1032709 vdb-entry
- bugs.php.net