First published: Thu Oct 01 2015(Updated: )
Off-by-one error in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I allows remote attackers to execute arbitrary code or cause a denial of service (integer overflow and memory corruption) via crafted MPEG-4 covr atoms with a size equal to SIZE_MAX, aka internal bug 20923261.
Credit: security@android.com
Affected Software | Affected Version | How to fix |
---|---|---|
Android | <=5.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-3829 has a high severity due to its potential to allow remote code execution or denial of service.
To fix CVE-2015-3829, update the Android software to version 5.1.1 LMY48I or later.
CVE-2015-3829 can enable remote attackers to execute arbitrary code and cause denial of service.
CVE-2015-3829 affects Android versions prior to 5.1.1 LMY48I.
The root cause of CVE-2015-3829 is an off-by-one error in the MPEG4Extractor::parseChunk function.