
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-48525 is a local privilege escalation vulnerability in Android's DisassociationProcessor.java that allows an app to continue reading notifications even after it is no longer associated with a companion device, due to improper input validation in the disassociate method. It affects Android versions 13, 14, 15, and 16. The vulnerability was disclosed on December 8, 2025, with patches included in the Android Security Bulletin dated December 1, 2025. It carries a CVSS v3.1 base score of 7.8 (High) (Android Security Bulletin).
The root cause is improper input validation (CWE-20) in the disassociate method of DisassociationProcessor.java within the Android framework (frameworks/base). When a companion device association is removed, the disassociation logic fails to properly validate or enforce the revocation of notification access, allowing a low-privileged app to retain the ability to read notifications it should no longer have access to. Exploitation requires only local access with low privileges and no user interaction. Patches are available in the Android source repository at two specific commits (Android Source Commit 1, Android Source Commit 2).
Successful exploitation allows a low-privileged local application to escalate its privileges and continue accessing device notifications without a valid companion device association. This affects confidentiality (unauthorized access to potentially sensitive notification content), integrity (ability to manipulate system state), and availability (high impact per CVSS scoring). An attacker could leverage persistent notification access to harvest sensitive data such as authentication codes, messages, or alerts from other applications (Android Security Bulletin).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time. The EPSS score is extremely low at 0.0001, reflecting minimal current exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported (Android Security Bulletin).
disassociate method in DisassociationProcessor.java.logcat) showing notification access events from an app after its companion device association has been removed; entries referencing DisassociationProcessor or CompanionDeviceManager with unexpected app package names.NotificationListenerService binding or receiving onNotificationPosted callbacks after companion device disassociation.adb shell dumpsys companiondevice.Apply the patches included in the Android Security Bulletin for December 1, 2025, which address this vulnerability for Android 13, 14, 15, and 16. The specific fixes are available in the Android open-source repository via two commits to frameworks/base. No configuration-based workaround has been published; upgrading to a patched security patch level (2025-12-01 or later) is the recommended remediation. Additionally, reviewing and restricting app permissions — particularly notification access — can reduce exposure on unpatched devices (Android Security Bulletin, Android Source Commit 1).
The vulnerability was covered as part of broader reporting on Google's December 2025 Android Security Bulletin, which addressed over 100 vulnerabilities including zero-days. Security news outlets such as CyberSecurityNews and HealSecurity highlighted the bulletin's scope, though CVE-2025-48525 itself did not receive significant individual attention given the absence of active exploitation (Android Security Bulletin).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."