First published: Sun May 22 2016(Updated: )
main/php_open_temporary_file.c in PHP before 5.5.28 and 5.6.x before 5.6.12 does not ensure thread safety, which allows remote attackers to cause a denial of service (race condition and heap memory corruption) by leveraging an application that performs many temporary-file accesses.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
PHP | >=5.5.0<5.5.28 | |
PHP | >=5.6.0<5.6.12 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-8878 is considered a high severity vulnerability due to its potential to cause denial of service and heap memory corruption.
Applications that perform many temporary-file accesses using PHP versions before 5.5.28 and 5.6.x before 5.6.12 are affected by CVE-2015-8878.
To fix CVE-2015-8878, upgrade your PHP installation to version 5.5.28 or higher, or 5.6.12 or higher.
Yes, CVE-2015-8878 can potentially lead to data loss due to race conditions and heap memory corruption.
CVE-2015-8878 is a remote vulnerability, allowing attackers to exploit it without local access.