← Vulnerability feed

Vulnerability record · CVE-2011-1823 · published 9 June 2011

CVE-2011-1823: Android vold integer overflow allows local root privilege escalation

Google · Android

The vold volume manager daemon on Android 3.0 and 2.x before 2.3.4 trusts messages received over a PF_NETLINK socket and fails to validate a negative index in DirectVolume::handlePartitionAdded, causing memory corruption. A local user can exploit this to execute arbitrary code and gain root, as demonstrated by the Gingerbreak tool.

7.8 CVSS 3.1 High CISA KEV since 8 Sep 2022 EPSS 41% · top 1.4% CWE-190 · Integer overflow
7.8CVSS 3.1 base score, v2 7.2
41%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
19References, 6 tagged exploit
16 Jun 2026Last modified by NVD

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.

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityThe vulnerability is in CISA KEV with a high EPSS score and public exploit code, but it requires local access and affects only legacy Android versions.

What it is

The vold volume manager daemon on Android 3.0 and 2.x before 2.3.4 trusts messages received over a PF_NETLINK socket and fails to validate a negative index in DirectVolume::handlePartitionAdded, causing memory corruption. A local user can exploit this to execute arbitrary code and gain root, as demonstrated by the Gingerbreak tool.

Impact

An attacker with local access gains root privileges on the device, breaking the Android application sandbox and allowing full control of the system.

Attack surface

The flaw is reached locally by sending crafted messages to the vold daemon over a PF_NETLINK socket; the CVSS vector (AV:L/PR:L/UI:N) indicates low privileges are required and no user interaction is needed.

Exploitation

CVE-2011-1823 is listed in CISA KEV with a due date of 2022-09-29, and EPSS shows a 30-day probability of 0.41634 (98.6th percentile); multiple references are tagged Exploit, including the Gingerbreak demonstration.

What to do

  • Apply the vendor patch by updating Android to 2.3.4 or later, or the corresponding fixed build for affected devices.
  • If patching is not possible, restrict local access and avoid installing untrusted applications on affected devices.
  • Monitor for and remove known rooting tools such as Gingerbreak on managed devices.
  • Enforce device management policies that prevent sideloading of untrusted APKs.

Detection

  • Monitor for unexpected root processes or su binary execution on Android devices.
  • Audit application installs for known exploit packages such as Gingerbreak.
  • Check device build versions against the fixed Android 2.3.4 baseline.
  • Review logs for abnormal vold or netlink activity indicative of crafted messages.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2011-1823 to the Known Exploited Vulnerabilities catalog on 8 September 2022 as "Android OS Privilege Escalation Vulnerability". Required action: Apply updates per vendor instructions. Federal deadline 29 September 2022.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://android.git.kernel.org/?p=platform/system/core.git%3Ba=commit%3Bh=b620a0b1c7ae486e979826200e8e441605b0a5d6 Broken Link
http://android.git.kernel.org/?p=platform/system/netd.git%3Ba=commit%3Bh=79b579c92afc08ab12c0a5788d61f2dd2934836f Broken Link
http://android.git.kernel.org/?p=platform/system/vold.git%3Ba=commit%3Bh=c51920c82463b240e2be0430849837d6fdc5352e Broken Link
http://androidcommunity.com/gingerbreak-root-for-gingerbread-app-20110421/ Broken Link
http://c-skills.blogspot.com/2011/04/yummy-yummy-gingerbreak.html ExploitIssue Tracking
http://forum.xda-developers.com/showthread.php?t=1044765 ExploitIssue Tracking
http://www.androidpolice.com/2011/05/03/google-patches-gingerbreak-exploit-but-dont-worry-we-still-have-root-for-now/ Press/Media Coverage
http://xorl.wordpress.com/2011/04/28/android-vold-mpartminors-signedness-issue/ Exploit
https://exchange.xforce.ibmcloud.com/vulnerabilities/67977 Third Party AdvisoryVDB Entry
http://android.git.kernel.org/?p=platform/system/core.git%3Ba=commit%3Bh=b620a0b1c7ae486e979826200e8e441605b0a5d6 Broken Link
http://android.git.kernel.org/?p=platform/system/netd.git%3Ba=commit%3Bh=79b579c92afc08ab12c0a5788d61f2dd2934836f Broken Link
http://android.git.kernel.org/?p=platform/system/vold.git%3Ba=commit%3Bh=c51920c82463b240e2be0430849837d6fdc5352e Broken Link
http://androidcommunity.com/gingerbreak-root-for-gingerbread-app-20110421/ Broken Link
http://c-skills.blogspot.com/2011/04/yummy-yummy-gingerbreak.html ExploitIssue Tracking
http://forum.xda-developers.com/showthread.php?t=1044765 ExploitIssue Tracking
http://www.androidpolice.com/2011/05/03/google-patches-gingerbreak-exploit-but-dont-worry-we-still-have-root-for-now/ Press/Media Coverage
http://xorl.wordpress.com/2011/04/28/android-vold-mpartminors-signedness-issue/ Exploit
https://exchange.xforce.ibmcloud.com/vulnerabilities/67977 Third Party AdvisoryVDB Entry
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2011-1823 US Government Resource

Track CVE-2011-1823 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.8CVE-2026-58704Android Cellular Modem improper authorization allows adjacent privilege escalationAndroid's Cellular Modem component contains a logic error that bypasses permission checks, allowing an attacker within radio/adjacent range to escala…KEVEPSS 0.59%analysed8.8CVE-2025-48543Android use-after-free allows Chrome sandbox escape to system_serverA use-after-free in multiple Android locations lets an attacker escape the Chrome sandbox and reach the Android system_server process. Because the fl…KEVEPSS 0.54%analysed8.4CVE-2025-48595Android Framework integer overflow enables local code executionAn integer overflow in multiple locations of the Android Framework can be turned into code execution. It allows a local attacker to escalate privileg…KEVEPSS 1.7%analysed7.8CVE-2025-48572Android Framework permissions bypass enables background activity launchMultiple locations in the Android Framework allow activities to be launched from the background because of a permissions bypass, a missing authentica…KEVEPSS 0.26%analysed7.8CVE-2024-32896Android Pixel logic error allows local privilege escalationCVE-2024-32896 is a logic error in Android (CWE-670/CWE-783) that permits a local attacker to bypass intended restrictions and escalate privileges. I…KEVEPSS 3.0%analysed7.8CVE-2024-29748Android Pixel logic error allows local privilege escalationCVE-2024-29748 is a logic error in Android code that permits bypassing a security check, leading to local escalation of privilege. It affects Google …KEVEPSS 0.67%analysed7.8CVE-2023-35674Android WindowState logic error allows background activity launch and privilege escalationA logic error in onCreate of WindowState.java in the Android Framework lets a background activity be launched, enabling local escalation of privilege…KEVEPSS 2.6%analysed7.8CVE-2023-20963Android WorkSource parcel mismatch local privilege escalationCVE-2023-20963 is a parcel mismatch in Android's WorkSource component that allows a local attacker to escalate privileges without additional executio…KEVEPSS 1.5%analysed

Source: NIST National Vulnerability Database (record CVE-2011-1823), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.