Description
In checkCallerIsCertInstallerOrSelfInProfile of CredentialStorageActivity.java, there is a possible permission bypass due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
Published: 2026-10-05
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Local Privilege Escalation
Action: Apply Patch
AI Analysis

Impact

The vulnerability resides in checkCallerIsCertInstallerOrSelfInProfile of CredentialStorageActivity.java and arises from improper input validation, creating a permission bypass. An attacker can trigger the activity to gain elevated permissions on the device without needing to execute code or obtain additional privileges. The flaw allows a local user to perform actions normally reserved for higher‑privileged system components, turning a normal user process into a privileged one.

Affected Systems

This problem affects Android devices running any OS where CredentialStorageActivity is present. The advisory does not specify OS version numbers, so any device with the affected component is potentially vulnerable.

Risk and Exploitability

Based on the description, the likely attack vector is a local user invoking the activity, and no user interaction is required. The CVSS score of 7.8 indicates high severity, while the EPSS score of < 1% implies a low but non‑zero chance of exploitation. The vulnerability is not listed in CISA KEV, yet the lack of user interaction and the widespread presence of the component give it potential for significant local exploitation.

Generated by OpenCVE AI on October 7, 2026 at 07:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update your Android device to the latest OS version that contains the vendor's patch for CredentialStorageActivity.
  • Until a patch is available, limit the installation of new certificates and the use of apps that request the Credential Storage permission to reduce the attack surface.
  • Monitor Google’s monthly security bulletins for the release of the fix and apply it promptly.

Generated by OpenCVE AI on October 7, 2026 at 07:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 07 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:o:google:android:14.0:*:*:*:*:*:*:*
cpe:2.3:o:google:android:15.0:*:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:-:*:*:*:*:*:*

Wed, 07 Oct 2026 08:00:00 +0000

Type Values Removed Values Added
Title Permission bypass in CredentialStorageActivity enabling local privilege escalation

Tue, 06 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 20:15:00 +0000

Type Values Removed Values Added
Title Permission bypass in CredentialStorageActivity enabling local privilege escalation
Weaknesses CWE-20

Mon, 05 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Google
Google android
Vendors & Products Google
Google android

Mon, 05 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
Description In checkCallerIsCertInstallerOrSelfInProfile of CredentialStorageActivity.java, there is a possible permission bypass due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: google_android

Published:

Updated: 2026-10-06T13:07:19.770Z

Reserved: 2026-03-02T19:11:13.944Z

Link: CVE-2026-28640

cve-icon Vulnrichment

Updated: 2026-10-06T13:07:16.576Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-05T19:17:19.957

Modified: 2026-10-07T13:08:48.297

Link: CVE-2026-28640

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T07:45:14Z

Weaknesses
  • CWE-20

    Improper Input Validation