Android security tags, read closely by Lightrion

CVE-2025-48639 AI-generated analysis

platform/frameworks/base, libs/WindowManager/Shell (WM Shell transitions, DefaultTransitionHandler)

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

Halves the maximum animation duration enforced by WM Shell's DefaultTransitionHandler (MAX_ANIMATION_DURATION 3000 -> 1500 ms) to shrink the window in which a running transition animation can be used for tap-jacking.

Root cause

DefaultTransitionHandler, the fallback handler for window transitions in WM Shell, defines the constant MAX_ANIMATION_DURATION, which was set to 3000 ms. Per the commit message, 3 seconds is too long, especially because it allows tap-jacking while the animation is running. The material shows only the constant's definition, not where it is applied.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to December 2025 · Findings