Android security tags, read closely by Lightrion

CVE-2025-22419 AI-generated analysis

platform/packages/services/Telephony, com.android.phone settings/FDN/SIM PIN/EmergencyDialer activities

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 (6 corrections). Verify against the commit before relying on it.

Adds WindowManager.LayoutParams.SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS to the activity window in onCreate of 18 Telephony (com.android.phone) settings, SIM PIN, FDN, SIM contacts and emergency dialer activity classes so non-system overlay windows are not shown over them.

Root cause

The Telephony activities that handle SIM PIN/PIN2 entry (ChangeIccPinScreen, EnableIccPinScreen, GetPin2Screen), FDN management (FdnSetting, FdnList, BaseFdnContactScreen, EditFdnContactScreen, DeleteFdnContactScreen), SIM contacts (ADNList, SimContacts), call feature settings (CallFeaturesSetting, GsmUmts*/Cdma* call option, forwarding and barring screens) and EmergencyDialer did not set SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS in onCreate, so overlay windows of other apps were not hidden while these screens were shown. The bulletin rates this as a High severity EoP.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to April 2025 · Findings