CVE-2016-3861 is a heap-based buffer overflow vulnerability in LibUtils affecting multiple versions of Android (4.x, 5.0.x, 5.1.x, 6.x, and 7.0). This flaw stems from improper handling of Unicode character encoding conversions, allowing remote attackers to execute arbitrary code or cause a denial of service via a crafted file. Rated with a CVSS score of 7.8 (High), exploitation requires user interaction (e.g., opening a malicious file) but can lead to high impact on confidentiality, integrity, and availability. While not listed on the KEV catalog, exploit code is publicly available on ExploitDB, and the vulnerability has received some community discussion and media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
4.0CPE matchmatch criteria | cpe:2.3:o:google:android:4.0:*:*:*:*:*:*:* | ||
4.0.1CPE matchmatch criteria | cpe:2.3:o:google:android:4.0.1:*:*:*:*:*:*:* | ||
4.0.2CPE matchmatch criteria | cpe:2.3:o:google:android:4.0.2:*:*:*:*:*:*:* | ||
4.0.3CPE matchmatch criteria | cpe:2.3:o:google:android:4.0.3:*:*:*:*:*:*:* | ||
4.0.4CPE matchmatch criteria | cpe:2.3:o:google:android:4.0.4:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.