CVE-2014-9652: Buffer Overflow
The mconvert function in softmagic.c in file before 5.21, as used in the Fileinfo component in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5, does not properly handle a certain string-length field during a copy of a truncated version of a Pascal string, which might allow remote attackers to cause a denial of service (out-of-bounds memory access and application crash) via a crafted file.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2014-9652?
CVE-2014-9652 is classified as a medium severity vulnerability due to its potential for remote code execution.
How do I fix CVE-2014-9652?
To fix CVE-2014-9652, upgrade PHP to version 5.4.37, 5.5.21, or 5.6.5 or later.
What software versions are affected by CVE-2014-9652?
CVE-2014-9652 affects PHP versions before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5.
What does CVE-2014-9652 exploit?
CVE-2014-9652 exploits improper handling of a certain string-length field during the processing of truncated Pascal strings.
Can CVE-2014-9652 be exploited by remote attackers?
Yes, CVE-2014-9652 can potentially allow remote attackers to execute arbitrary code on vulnerable systems.