Android security tags, read closely by Lightrion

CVE-2026-0088 AI-generated analysis

platform/packages/apps/CertInstaller, CertInstaller activity (CA certificate install dialogs)

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

CertInstaller.getCallingAppLabel() now gets the calling app's label via ApplicationInfo.loadSafeLabel(pm) instead of loadLabel(pm), so the label shown in the CA certificate redirect dialog is sanitized before display.

Root cause

In src/com/android/certinstaller/CertInstaller.java, getCallingAppLabel() looked up the referrer package (mCredentials.getReferrer()) with PackageManager.getApplicationInfo(..., MATCH_DISABLED_COMPONENTS) and returned appInfo.loadLabel(pm). That is the raw application label, which the calling app controls. createRedirectCaCertificateDialog() formats this label into R.string.redirect_ca_certificate_with_app_info_message and sets it as the AlertDialog message. Per the commit message, a crafted label (for example one containing newlines) could push the CA certificate installation warning off-screen, so the user might not see the warning.

How the fix works

Completeness

Behavior changes

Per major

Unknowns

Back to June 2026 · Findings