CVE-2011-1823: Android OS Privilege Escalation Vulnerability
The vold volume manager daemon on Android 3.0 and 2.x before 2.3.4 trusts messages that are received from a PFNETLINK 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.
Published Jun 9, 2011 · Updated Jun 16, 2026
Required action
Apply updates per vendor instructions.
Advisory details
From the National Vulnerability Database. This product uses the NVD API but is not endorsed or certified by the NVD.
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.
References
How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology
More Android vulnerabilities
All Android entriesCVE-2025-48595
Android Framework Integer Overflow Vulnerability
high8.4ExploitedJun 1, 2026CVE-2025-48572
Android Framework Privilege Escalation Vulnerability
high7.8ExploitedDec 8, 2025CVE-2025-48633
Android Framework Information Disclosure Vulnerability
medium5.5ExploitedDec 8, 2025CVE-2025-48543
Android Runtime Use-After-Free Vulnerability
high8.8ExploitedSep 4, 2025CVE-2024-43093
Android Framework Privilege Escalation Vulnerability
high7.3ExploitedNov 13, 2024CVE-2024-32896
Android Pixel Privilege Escalation Vulnerability
high7.8ExploitedJun 13, 2024
