CVE-2015-4025: High severity apple ios and macos vulnerability
PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 truncates a pathname upon encountering a \x00 character in certain situations, which allows remote attackers to bypass intended extension restrictions and access files or directories with unexpected names via a crafted argument to (1) setincludepath, (2) tempnam, (3) rmdir, or (4) readlink. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-7243.
Affected Software
Remediation
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2015-4025?
CVE-2015-4025 has been rated as having high severity due to its potential to allow unauthorized file access.
How do I fix CVE-2015-4025?
To fix CVE-2015-4025, upgrade PHP to the latest version available, specifically 5.4.41, 5.5.25, or 5.6.9 or later.
What versions of PHP are affected by CVE-2015-4025?
CVE-2015-4025 affects PHP versions before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9.
Can CVE-2015-4025 be exploited remotely?
Yes, CVE-2015-4025 can be exploited by remote attackers through crafted arguments.
What types of systems are vulnerable to CVE-2015-4025?
Systems running vulnerable versions of PHP, including those on macOS and various Red Hat Enterprise Linux distributions, are at risk.