CVE Catalog

CVE-2016-2429

Critical
Published: Translated: NVD NIST

Summary

In libFLAC/stream_decoder.c in mediaserver in Android versions before 4.4.4, 5.0.2, 5.1.1, and 6.x before May 1, 2016, free operations on uninitialized memory are not prevented, allowing remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via a crafted media file.

Risk Assessment

This vulnerability poses a risk of remote code execution and potential denial of service, which can lead to serious consequences for the security of the Android system and user data.

Recommendation

It is recommended to update the Android system to the latest version to mitigate this vulnerability and to monitor applications handling media files for potential threats.

Original NVD description (English source)

libFLAC/stream_decoder.c in mediaserver in Android 4.x before 4.4.4, 5.0.x before 5.0.2, 5.1.x before 5.1.1, and 6.x before 2016-05-01 does not prevent free operations on uninitialized memory, which allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via a crafted media file, aka internal bug 27211885.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS