CVE-2016-4073: Integer Overflow
Fixed bug (AddressSanitizer: negative-size-param (-1) in mbflstrcut). (CVE-2016-4073)
Other sources
Multiple integer overflows in the mbflstrcut function in ext/mbstring/libmbfl/mbfl/mbfilter.c in PHP before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5 allow remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted mbstrcut call.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2016-4073?
CVE-2016-4073 has been classified as a medium severity vulnerability due to its potential for remote code execution.
How do I fix CVE-2016-4073?
To fix CVE-2016-4073, you must upgrade PHP to version 5.5.34, 5.6.20, or 7.0.5 or later.
Which PHP versions are affected by CVE-2016-4073?
CVE-2016-4073 affects PHP versions prior to 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5.
Is CVE-2016-4073 exploitable remotely?
Yes, CVE-2016-4073 can be exploited remotely by attackers to execute arbitrary code.
What component of PHP is impacted by CVE-2016-4073?
CVE-2016-4073 impacts the mbfl_strcut function in the mbstring extension of PHP.