CVE-2015-7803: Null Pointer Dereference
The phargetentrydata function in ext/phar/util.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a .phar file with a crafted TAR archive entry in which the Link indicator references a file that does not exist.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2015-7803?
CVE-2015-7803 is classified as a denial of service vulnerability that can cause an application crash.
How do I fix CVE-2015-7803?
To fix CVE-2015-7803, upgrade PHP to version 5.5.30 or later, or to 5.6.14 or later.
Which versions of PHP are affected by CVE-2015-7803?
CVE-2015-7803 affects PHP versions prior to 5.5.30 and 5.6.x prior to 5.6.14.
What kind of attack does CVE-2015-7803 involve?
CVE-2015-7803 involves a remote attacker exploiting a crafted .phar file to trigger a NULL pointer dereference.
Can CVE-2015-7803 impact systems running macOS?
Yes, CVE-2015-7803 can impact systems running macOS that use the affected versions of PHP.