Android security tags, read closely by Lightrion

CVE-2025-22421 AI-generated analysis

platform/frameworks/base, SystemUI status bar (StatusBarIconView / NotificationContentDescription)

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

SystemUI stops embedding notification title/text/ticker in the accessibility content description of status bar notification icons, passing an empty string instead so only the app name is included.

Root cause

The content-description builder for status bar notification icons (StatusBarIconView.java on Android 14; contentDescForNotification in NotificationContentDescription.kt on Android 15) read Notification.EXTRA_TITLE, Notification.EXTRA_TEXT and tickerText and formatted them, together with the app name, into R.string.accessibility_desc_notification_icon. Accessibility services (e.g. TalkBack highlighting icons, per the commit's test steps) could therefore read notification content from the small icon. The commit message states the content can be read when the full cards are visible, which is the reason given for removing it from the icon description.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to April 2025 · Findings