ZeroHour

CVE-2026-28668

mass

Use-After-Free in Android malloc_limit (LimitRealloc) Allows Local Privilege Escalation

CVSS 3.1
7.8 high
EPSS
<1%p2
Published
()
Modified
AI analysis

A logic error in the LimitRealloc function of malloc_limit.cpp, a component of the Android platform's native memory-allocator code, can leave a freed allocation in use, creating a use-after-free condition. The flaw is triggered through memory reallocation handling and requires no user interaction to exploit. An attacker who can already execute code locally without special privileges, such as an installed app, could leverage the memory corruption to escalate privileges on the device. Affected users are those on Android devices carrying the vulnerable allocator code; the advisory data does not specify affected or fixed version ranges. No public proof of concept is known, the flaw is not in CISA's KEV catalog, and EPSS currently estimates only a 0.1% probability of exploitation in the next 30 days.

What to do: Install the Android security update addressing CVE-2026-28668 as soon as it is delivered by Google or your device OEM, since no version ranges or user-level mitigations are specified in the available data. Verify the device's current Android security patch level under Settings > About phone and confirm it includes the bulletin fixing this issue. With no known public exploit or in-the-wild activity, treat this as routine patching rather than emergency response.

Affected
Google Android (LimitRealloc in malloc_limit.cpp, native allocator)
Estimated exposure
massbillions of Android devices (the vulnerable code is in a platform-level component shipped on essentially the whole Android fleet) — The flaw sits in Android's core native allocator code and Android runs on roughly 3 billion or more active devices worldwide, so plausibly the entire Android device base is exposed absent a patch-level check.

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

Description

In LimitRealloc of malloc_limit.cpp, there is a possible use after free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

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

In the news

No ingested article mentions this CVE yet.