CVE-2015-3824

The MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I does not properly restrict size addition, which…

published October 1, 2015

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.8th percentile for exploit probability.

CVSS
—
EPSS
90%
Percentile
99.8
In the wild
Unconfirmed
What it is

⚠️ A sneaky integer overflow in Android's libstagefright could allow a crafted MPEG-4 file to wreak havoc! Think of this as a delivery truck that, instead of obeying weight limits, just keeps loading boxes until it buckles under the pressure. This vulnerability allows that truck to carry too much information, leading to potential crashes or even unwanted code execution! If exploited, this vulnerability could lead to arbitrary code execution or a denial of service, potentially crashing the device or allowing attackers to execute their malicious code. This could leave your device vulnerable and make the user experience absolutely devastating!

Put simply

Think of this as a delivery truck that, instead of obeying weight limits, just keeps loading boxes until it buckles under the pressure. This vulnerability allows that truck to carry too much information, leading to potential crashes or even unwanted code execution! The issue lies in the MPEG4Extractor::parseChunk function, which does not properly limit the size of chunk additions, leading to integer overflow and memory corruption when processing specially crafted MPEG-4 files.

What to do

If exploited, this vulnerability could lead to arbitrary code execution or a denial of service, potentially crashing the device or allowing attackers to execute their malicious code. This could leave your device vulnerable and make the user experience absolutely devastating! To mitigate this risk, ensure that you update your Android version to at least 5.1.1 LMY48I or later. Regularly check for software updates and apply security patches promptly to close these vulnerabilities! You've got this! With the right updates, you can keep your device safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.90483 · 99.8th percentile
Published
2015-10-01T00:00Z
EPSS history
Timeline
  • 01 OCT 00:00Z
    The MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I does not properly restrict size addition, which…
    cvelistv5