CVE-2015-3827

The MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I does not validate the relationship between chunk…

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.6th percentile for exploit probability.

CVSS
—
EPSS
81%
Percentile
99.6
In the wild
Unconfirmed
What it is

⚠️ A sneaky oversight in libstagefright could let attackers craft MPEG-4 files that slip past defenses — talk about a movie plot twist! 📽️ Think of it like a chef who skips checking the ingredient list before cooking — if a harmful item is sneaked in, the whole meal could spoil. Here, the MPEG4Extractor::parseChunk function skips verifying chunk sizes, which leads to trouble. An attacker could exploit this vulnerability to execute arbitrary code or trigger a denial of service, causing your device to behave erratically. Imagine your favorite app suddenly crashing or acting like it's possessed! Yikes!

Put simply

Think of it like a chef who skips checking the ingredient list before cooking — if a harmful item is sneaked in, the whole meal could spoil. Here, the MPEG4Extractor::parseChunk function skips verifying chunk sizes, which leads to trouble. This bug arises because the MPEG4Extractor function fails to validate the relationship between chunk sizes and skip sizes, allowing for potential integer underflows and memory corruption when processing specially crafted MPEG-4 covr atoms.

What to do

An attacker could exploit this vulnerability to execute arbitrary code or trigger a denial of service, causing your device to behave erratically. Imagine your favorite app suddenly crashing or acting like it's possessed! Yikes! Check if your Android version is prior to 5.1.1 LMY48I. If so, update to the latest version to patch this vulnerability and ensure your device is secure! 🚀 You've got this! Stay updated and you'll keep those pesky vulnerabilities at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.81143 · 99.6th 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 validate the relationship between chunk…
    cvelistv5