Research details
ComponentActivityTaskManagerService / ActivityManagerService background activity launch (BAL) restriction code paths — multiple locations in Android Frameworks Base where permission checks for background activity starts are missing or bypassable
PreconditionsA malicious application must be installed on the target device running Android 13, 14, 15, or 16; the app requires no special permissions beyond standard app install (no overlay, accessibility, or device-admin privileges needed); the vulnerability is triggered entirely in the background with no user interaction required after installation; the attacker app invokes affected framework code paths that bypass BAL restrictions to start activities while the app is not in the foreground; exploitation is local (AV:L) and requires only low-privileges (PR:L) within the app sandbox; the device must not have the December 2025 security patch (patch level 2025-12-01 or later). agent
DeliveryA malicious application is delivered to the target device via sideloading, a third-party app store, or a previously installed app that pivots to this primitive. Once installed, the app invokes affected Android Framework code paths that bypass background activity launch (BAL) restrictions — specifically, missing authorization checks in ActivityTaskManagerService/ActivityManagerService that validate whether a calling process meets the requirements to start an activity in the background. The app launches an activity from a non-foreground state without holding the required permissions or foreground status. The launched activity reaches the foreground, inheriting user-facing trust, and can display spoofed credential prompts, approve runtime permissions, or chain into other elevation primitives. No user interaction is needed beyond the initial app installation. The attack is entirely local and requires no network connectivity.
Public PoCno
Exploit notesCVSS attack complexity: LOW | HIGH severity (CVSS 7.8) — the vulnerability requires only that a malicious app be installed; no user interaction is needed after installation and no additional execution privileges are required. The permissions bypass exists in multiple code paths within the Android Framework's activity management, specifically the background activity launch (BAL) restriction enforcement. Google confirmed limited, targeted exploitation in the wild, with reporting linking the activity to Chinese nation-state groups. No public exploit code exists as of August 2026; SentinelOne's vulnerability database explicitly notes 'Verified exploit code for CVE-2025-48572 is not public.' The AOSP fix (commit e707f660) adjusts framework logic to close the bypass in BAL validation. Exploitation enables a malicious app to display activities over the user's current task, inheriting user-facing trust to capture credentials via spoofed prompts, approve sensitive runtime permissions, or chain into other elevation primitives.
SummaryCVE-2025-48572 is a permissions bypass vulnerability in the Android Framework's activity management system that allows a locally installed malicious application to launch activities from the background, bypassing the platform's background activity launch (BAL) restrictions. The flaw exists in multiple code paths within ActivityTaskManagerService/ActivityManagerService where permission checks for background activity starts are missing or bypassable (CWE-306). Once an attacker-controlled activity reaches the foreground, the app inherits user-facing trust and can capture credentials through spoofed prompts, approve sensitive runtime permissions, or chain into other elevation primitives. The vulnerability affects Android 13, 14, 15, and 16 and was confirmed under limited, targeted exploitation in the wild — Google attributed the activity to sophisticated threat actors. Google patched the flaw in the December 2025 Android Security Bulletin (patch level 2025-12-01) via AOSP commit e707f660. CISA added CVE-2025-48572 to its Known Exploited Vulnerabilities catalog on December 2, 2025, with a remediation deadline of December 23, 2025.