Android security tags, read closely by Lightrion

CVE-2026-45524 AI-generated analysis

platform/packages/modules/Wifi, WifiPermissionsUtil (Wi-Fi service permission checks)

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

WifiPermissionsUtil#isSystem now returns false for Private Compute Core UIDs (when SdkLevel.isAtLeastC()), so PCC callers are no longer treated as system apps for Wi-Fi permission decisions.

Root cause

WifiPermissionsUtil.isSystem(packageName, uid) decided system-app status only by looking up ApplicationInfo for the package/uid and testing APP_INFO_FLAGS_SYSTEM_APP. The only UID-class exclusion was for SDK sandbox UIDs (Process.isSdkSandboxUid on T+). Private Compute Core UIDs were not excluded, so a PCC caller whose package resolved to a system-flagged ApplicationInfo was treated as a system app for Wi-Fi permissions, which the commit message says should not happen.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to October 2026 · Findings