
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-48578 is an elevation of privilege vulnerability in Android's MediaProvider.java that allows a local attacker to bypass the WRITE_EXTERNAL_STORAGE permission due to missing authorization checks across multiple functions. It affects Android versions 14.0, 15.0, and 16.0. The vulnerability was published on March 2, 2026, and addressed in Google's Android Security Bulletin for 2026-03-01. It carries a CVSS v3.1 base score of 7.8 (High) (Android Security Bulletin, Red Hat CVE).
The root cause is classified as CWE-862 (Missing Authorization): multiple functions within MediaProvider.java fail to verify that the calling application holds the WRITE_EXTERNAL_STORAGE permission before granting write access to external storage. The attack vector is local, requiring no elevated privileges, but does require user interaction to trigger the vulnerable code path. An attacker with a malicious application installed on the device could exploit this flaw to write to external storage without the normally required permission, effectively escalating local privileges (Android Security Bulletin, Red Hat CVE).
Successful exploitation allows an unprivileged local application to gain unauthorized read and write access to external storage, bypassing Android's permission model. This can expose sensitive user data stored on external storage (photos, documents, downloads) and allow an attacker to tamper with or corrupt files. The impact spans confidentiality, integrity, and availability — all rated High — though the scope remains unchanged (no container escape or cross-privilege-boundary escalation beyond the storage permission bypass) (Android Security Bulletin).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time (Red Hat CVE). The vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog. The EPSS score is extremely low at approximately 0.006%, reflecting the current absence of active exploitation. Exploitation requires user interaction, which raises the practical bar for attackers compared to fully remote or zero-click vulnerabilities.
WRITE_EXTERNAL_STORAGE permission in its manifest, targeting Android 14, 15, or 16 devices.MediaProvider.java code path.MediaProvider APIs that lack permission checks, bypassing the WRITE_EXTERNAL_STORAGE enforcement.logcat) showing MediaProvider operations initiated by an application that does not hold WRITE_EXTERNAL_STORAGE permission; unexpected content://media/ URI access from low-privilege apps./sdcard/, /storage/emulated/0/) by applications not granted storage permissions; modification timestamps on media files inconsistent with user activity.AndroidManifest.xml; unusual MediaProvider process activity correlated with non-storage-privileged apps.Google has released a patch addressing this vulnerability in the Android Security Bulletin dated 2026-03-01; users should apply the March 2026 security patch level (2026-03-01 or later) to affected devices running Android 14, 15, or 16 (Android Security Bulletin). Samsung has also incorporated this fix in its March 2026 security update. As a workaround until patching is possible, avoid installing applications from unknown or untrusted sources, since user interaction is required for exploitation. Enterprises should enforce mobile device management (MDM) policies to restrict sideloading and ensure timely OTA update deployment.
The CIS (Center for Internet Security) included this CVE in its advisory on multiple vulnerabilities in Google Android OS that could allow for remote code execution and privilege escalation, recommending prompt patching (CIS Advisory). Huawei also referenced this CVE in its April 2026 security bulletin. No notable independent researcher commentary or significant social media discussion has been observed beyond standard vulnerability tracking.
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."