CVE-2025-48606
7.8Google · Android
A logic error in InstallPackageHelper.java allows an application to be installed in a hidden state, preventing uninstallation and leading to local privilege escalation.
Executive summary
A critical local privilege escalation vulnerability in Google Android 16-qpr2 allows attackers to install hidden, non-removable applications without user interaction.
Vulnerability
This is an elevation of privilege vulnerability caused by a logic error in the preparePackage function of InstallPackageHelper.java. An attacker with low privileges can exploit this flaw without user interaction to maintain persistent, hidden access on the device.
Business impact
The ability for a malicious application to hide itself while maintaining elevated privileges poses a severe risk to mobile device integrity and data confidentiality. Given the CVSS score of 7.8, this vulnerability is classified as High severity, as it allows unauthorized control over system functions and potential bypass of standard security controls, which could lead to long-term data exfiltration or system compromise.
Remediation
Immediate Action: Organizations should review the official Google Android security bulletin for 16-qpr2 and apply all relevant system updates provided by the device manufacturer immediately.
Proactive Monitoring: Security teams should monitor device management logs for suspicious package installation events or unexpected persistent processes that cannot be identified through standard application management interfaces.
Compensating Controls: Enforce strict mobile device management (MDM) policies that restrict application installation to approved enterprise stores and disable the installation of applications from unknown sources.
Exploitation status
Public Exploit Available: No (exploit_available unknown)
Analyst recommendation
Due to the nature of this vulnerability, which allows for persistent and hidden malicious code execution, users and enterprise administrators must prioritize the deployment of the latest Android security patches. Failure to update devices leaves systems susceptible to advanced persistence threats that are difficult to detect and remove via standard user-level actions.