ZeroHour

CVE-2026-28657

mass

Confused-Deputy URI Grant in Android AppWidget Config Enables Local Privilege Escalation

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

CVE-2026-28657 is a confused-deputy flaw (CWE-441) in the onActivityResult handler of Android's AppWidgetConfigActivityProxy, which can result in a content-URI permission being granted to a caller without proper authorization. A local application can trigger the flawed result-handling path to obtain the unintended URI permission grant, with no user interaction and no additional execution privileges required. An attacker who exploits it gains local escalation of privilege on the device, consistent with the high confidentiality, integrity, and availability impact reflected in the 7.8 (High) CVSS 3.1 score. All Android devices running builds that contain the vulnerable component are potentially affected; specific version ranges were not provided in the available data, and the fix is delivered through Android security updates. No exploitation is currently observed: there is no known public proof-of-concept, the flaw is not in CISA's KEV catalog, and EPSS estimates only a 0.1% probability of exploitation within 30 days.

What to do: Install the Android security bulletin update that addresses CVE-2026-28657 as soon as your device OEM delivers it, and verify fleet security-patch levels via MDM or device settings include this fix. Because exploitation requires only a local app and no user interaction, users on unpatched devices should avoid installing apps from untrusted sources until updated. OEMs should integrate the AOSP patch into their builds promptly.

Affected
Google (Android) Android (AppWidgetConfigActivityProxy system component)
Estimated exposure
mass≈3 billion+ Android devices (Android's global active installed base), limited in practice to unpatched builds — Android is the world's dominant mobile OS with an active device base exceeding 3 billion, and this AOSP system component is broadly distributed across OEM builds, though practical risk is confined to unpatched devices that also run a local…

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

Description

In onActivityResult of AppWidgetConfigActivityProxy.java, there is a possible unauthorized URI permission grant due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

Vendors
google
Products
android
Weakness
CWE-441
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.