CVE-2020-8913: android play_core_library Improper Preservation of Permissions
Vulnerability summary
CVE-2020-8913 is a high (CVSS 8.8) Improper Preservation of Permissions vulnerability in android play_core_library. EPSS estimates a 2.88% chance of exploitation in the next 30 days, higher than 86.6% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 12-08-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
A local, arbitrary code execution vulnerability exists in the SplitCompat.install endpoint in Android's Play Core Library versions prior to 1.7.2. A malicious attacker could create an apk which targets a specific application, and if a victim were to install this apk, the attacker could perform a directory traversal, execute code as the targeted application and access the targeted application's data on the Android device. We recommend all users update Play Core to version 1.7.2 or later.
CVSS metrics
3 scores · 2 sources · 2 versions- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
2.88%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
0.00 pp
From 2.88% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (blog.oversecured.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-281Improper Preservation of PermissionsThe product does not preserve permissions or incorrectly preserves permissions when copying, restoring, or sharing objects, which can cause them to have less restrictive permissions than intended.
- CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
Affected systems
Android1 product
- play_core_library< 1.7.2
Google llc1 product
- android play core≥ stable, < 1.7.2
2 vendors · 2 products
References
2 links- developer.android.com/reference/com/google/android/play/core/release-notesX Refsource CONFIRMRelease NotesVendor Advisory
- blog.oversecured.com/Oversecured-automatically-discovers-persistent-code-execution-in-the-Google-Play-Core-LibraryX Refsource CONFIRMExploitTechnical DescriptionThird Party Advisory