Cloud Defense Logo

Products

Solutions

Company

Book A Live Demo

CVE-2017-11147 : Vulnerability Insights and Analysis

Learn about CVE-2017-11147, a PHP vulnerability allowing attackers to crash the interpreter or expose data. Find mitigation steps and preventive measures here.

A vulnerability in PHP versions before 5.6.30 and 7.x before 7.0.15 could allow attackers to crash the PHP interpreter or expose sensitive information by providing malicious archive files.

Understanding CVE-2017-11147

This CVE involves a buffer over-read in the phar_parse_pharfile function within the ext/phar directory of PHP.

What is CVE-2017-11147?

This CVE pertains to a vulnerability in PHP versions prior to 5.6.30 and 7.x before 7.0.15, allowing attackers to exploit the PHAR archive handler with malicious files.

The Impact of CVE-2017-11147

        Attackers can crash the PHP interpreter or potentially disclose sensitive information.

Technical Details of CVE-2017-11147

This section provides more in-depth technical insights into the vulnerability.

Vulnerability Description

The vulnerability arises from a buffer over-read in the phar_parse_pharfile function in the phar.c file within the ext/phar directory.

Affected Systems and Versions

        PHP versions before 5.6.30 and 7.x before 7.0.15 are affected.

Exploitation Mechanism

        Attackers can exploit this vulnerability by providing malicious archive files to the PHP interpreter.

Mitigation and Prevention

Protecting systems from CVE-2017-11147 requires immediate actions and long-term security practices.

Immediate Steps to Take

        Update PHP to versions 5.6.30 or 7.0.15 or newer to mitigate the vulnerability.
        Monitor for any unusual activities on PHP systems.

Long-Term Security Practices

        Regularly update PHP and other software to the latest versions.
        Implement file upload restrictions and security measures to prevent malicious file uploads.

Patching and Updates

        Apply patches provided by PHP to address the buffer over-read vulnerability.

Popular CVEs

CVE Id

Published Date

Is your System Free of Underlying Vulnerabilities?
Find Out Now