ZeroHour

CVE-2026-58848

mass

Race condition in Android alloc.c allows local privilege escalation

CVSS 3.1
7.0 high
EPSS
<1%p0
Published
()
Modified
AI analysis

CVE-2026-58848 is a race condition (CWE-362) in alloc.c on Android that can allow unauthorized read and write access to memory due to improperly synchronized concurrent operations. It is triggered by local code running on the device with no additional execution privileges required and no user interaction needed. An attacker who already has low-privileged code execution on an affected device can escalate privileges, gaining high-confidentiality, integrity, and availability impact (CVSS 3.1 score of 7.0, high). Any Android device running an affected build is exposed; the flaw is addressed in the September 2026 Android security update. There is currently no known exploitation, no public proof-of-concept, and a low predicted exploitation probability (EPSS ~0.1%).

What to do: Apply the September 2026 Android security update (or your device OEM's equivalent rollout) as soon as it is available, and verify the device's installed security patch level reflects that update. Because exploitation requires only local low-privileged code execution with no user interaction, prioritize devices that regularly run untrusted apps or multiple users; no specific workaround is known for this race condition. No public exploit or in-the-wild exploitation is currently reported, but monitor OEM advisories for component-specific affected-version details.

Affected
Google / Android Android (alloc.c component fixed in the September 2026 Android security update)
Estimated exposure
masspotentially billions of Android devices (Android's global active install base is roughly 3+ billion devices) — The flaw was assigned by the Android security team and patched via the monthly Android security bulletin, so it plausibly touches a large share of Android's ~3+ billion active devices, though the specific affected component subset and…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

In multiple functions of alloc.c, there is a possible unauthorized read/write access due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

Weakness
CWE-362
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

In the news

Android Security Update September 2026 – Fix for Critical Flaws that Enable RCE Attacks

Google's September 2026 Android bulletin fixes over 30 critical flaws, including no-interaction system RCEs, a TIPC kernel RCE and a Qualcomm closed-source bug

Google's Android Security Bulletin for September 2026 (patch levels 2026-09-01 and 2026-09-05) fixes numerous critical System remote code execution flaws, including CVE-2026-28604, CVE-2026-28618, CVE-2026-28639, CVE-2026-28662, CVE-2026-49882, CVE-2026-49884, CVE-2026-49919 and CVE-2026-49921, none requiring user interaction or additional privileges. It also addresses critical kernel issues including a TIPC RCE (CVE-2026-52993) and elevation-of-privilege flaws in NFC and protected KVM, plus a critical Qualcomm closed-source component flaw (CVE-2026-25289). Affected versions span Android 14 through 17; the 2026-09-05 patch level extends coverage to Android TV and chipset components, with high-severity fixes for Arm Mali, PowerVR, MediaTek, Unisoc and Qualcomm components.