[ CVE-2011-1823 · Published 9 Jun 2011 ]
Android OS Privilege Escalation Vulnerability
[ Why it matters ]Priority signals
- Exploited in the wild: on CISA's Known Exploited Vulnerabilities list since 2022-09-08
- EPSS: 41% chance of exploitation in the next 30 days (higher than 99% of CVEs)
[ Description ]Official description
The vold volume manager daemon on Android 3.0 and 2.x before 2.3.4 trusts messages that are received from a PF_NETLINK socket, which allows local users to execute arbitrary code and gain root privileges via a negative index that bypasses a maximum-only signed integer check in the DirectVolume::handlePartitionAdded method, which triggers memory corruption, as demonstrated by Gingerbreak.
CISA: The vold volume manager daemon in Android kernel trusts messages from a PF_NETLINK socket, which allows an attacker to execute code and gain root privileges. This vulnerability is associated with GingerBreak and Exploit.AndroidOS.Lotoor.
[ Fixes ]Fixes and patches
CISA required action (US federal deadline 29 Sep 2022): Apply updates per vendor instructions.
No fix or interim patch is linked from our sources yet. Check the vendor references below and limit exposure of affected systems until a fix is available.
[ References ]References
- android.git.kernel.orgBroken Link
- android.git.kernel.orgBroken Link
- android.git.kernel.orgBroken Link
- androidcommunity.com/gingerbreak-root-for-gingerbread-app-20110421Broken Link
- c-skills.blogspot.com/2011/04/yummy-yummy-gingerbreak.htmlExploitIssue Tracking
- forum.xda-developers.com/showthread.phpExploitIssue Tracking
- www.androidpolice.com/2011/05/03/google-patches-gingerbreak-exploit-but-dont-worry-we-s…Press/Media Coverage
- xorl.wordpress.com/2011/04/28/android-vold-mpartminors-signedness-issueExploit
- exchange.xforce.ibmcloud.com/vulnerabilities/67977Third Party AdvisoryVDB Entry
- www.cisa.gov/known-exploited-vulnerabilities-catalogUS Government Resource