Android security tags, read closely by Lightrion

CVE-2024-43764 AI-generated analysis

platform/frameworks/base, SystemUI clipboard overlay (packages/SystemUI/src/com/android/systemui/clipboardoverlay/ClipboardListener.java)

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.

SystemUI's ClipboardListener now checks KeyguardManager.isDeviceLocked() before showing the interactive clipboard overlay, falling back to the non-interactive "copied" toast when the device is locked.

Root cause

In ClipboardListener.onPrimaryClipChanged(), the decision to show the interactive clipboard overlay (via mOverlayProvider / ClipboardOverlayController) was gated only on user setup completion (isUserSetupComplete()) and on clipData being non-null and non-empty. It did not consider the device lock state. Per the commit message, in some situations the clipboard UI could be entered while the device was locked, and the intents it provides could be accessed from there. The commit message states users should not be able to access intents from this state.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to December 2024 · Findings