Android security tags, read closely by Lightrion

CVE-2025-48570 AI-generated analysis

platform/frameworks/base, WindowManager Shell PiP (libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java)

AI-generated: written from the bulletin and the fixing diffs by claude-opus-5-5, then checked against the code by claude-opus-5-5 (7 corrections). Verify against the commit before relying on it.

The fix adds a 3-second check to PipTaskOrganizer#onTaskAppeared in WM Shell: if no PiP-entering transition state change follows a pinned task appearing (the commit attributes this to a SystemUI reboot), tasks whose top activity matches that component are removed.

Root cause

When SystemUI restarts, PipTaskOrganizer#onTaskAppeared can get a pinned task with no PiP enter transition after it. Before the fix, nothing detected or removed such a stale pinned task, so it stayed in place. The commit's test line ("make sure no background Activity launch") ties this state to a background Activity launch.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to June 2026 · Findings