CVE-2016-4073

Multiple integer overflows in the mbfl_strcut 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…

published May 20, 2016

CVSS
—
EPSS
7%
Percentile
94.2
In the wild
Unconfirmed
What it is

⚠️ An integer overflow in the mbfl_strcut function could turn any carefully crafted input into a recipe for disaster! Think of it like overfilling a cup until it spills everywhere — too much data can cause PHP to crash or, even worse, let an attacker slip in arbitrary code. It's a messy situation waiting to happen! An attacker could exploit this vulnerability to trigger a denial of service, causing applications to crash unexpectedly. In some cases, they could even execute arbitrary code, leading to potential security breaches. The consequences could be devastating for your applications!

Put simply

Think of it like overfilling a cup until it spills everywhere — too much data can cause PHP to crash or, even worse, let an attacker slip in arbitrary code. It's a messy situation waiting to happen! The vulnerability arises from multiple integer overflows in the mbfl_strcut function, allowing attackers to manipulate input to cause crashes or run malicious code. This affects PHP versions before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5.

What to do

An attacker could exploit this vulnerability to trigger a denial of service, causing applications to crash unexpectedly. In some cases, they could even execute arbitrary code, leading to potential security breaches. The consequences could be devastating for your applications! To safeguard your applications, update PHP to at least version 5.5.34, 5.6.20, or 7.0.5 immediately. Regularly audit your code for reliance on the mb_strcut function and test your applications for potential vulnerabilities related to this issue. You've got this! Stay vigilant and proactive about your updates, and you'll keep your applications safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07092 · 94.2th percentile
Published
2016-05-20T10:00Z
EPSS history
Timeline
  • 20 MAY 10:00Z
    Multiple integer overflows in the mbfl_strcut 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…
    cvelistv5