CVE Catalog

CVE-2016-3861

High
Published: Translated: NVD NIST

Summary

LibUtils in Android versions 4.x before 4.4.4, 5.0.x before 5.0.2, 5.1.x before 5.1.1, 6.x before 2016-09-01, and 7.0 before 2016-09-01 mishandles conversions between Unicode character encodings with different encoding widths, allowing remote attackers to execute arbitrary code or cause a denial of service (heap-based buffer overflow) via a crafted file.

Risk Assessment

This vulnerability can lead to serious consequences such as remote code execution or system crashes, posing a threat to the integrity and availability of organizational systems.

Recommendation

It is recommended to update the Android system to the latest version to mitigate this vulnerability and to monitor systems for suspicious activity.

Other vulnerabilities in LibUtils

See all
Original NVD description (English source)

LibUtils in Android 4.x before 4.4.4, 5.0.x before 5.0.2, 5.1.x before 5.1.1, 6.x before 2016-09-01, and 7.0 before 2016-09-01 mishandles conversions between Unicode character encodings with different encoding widths, which allows remote attackers to execute arbitrary code or cause a denial of service (heap-based buffer overflow) via a crafted file, aka internal bug 29250543.

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