diff options
author | Suprabh Shukla <suprabh@google.com> | 2017-02-27 15:56:11 -0800 |
---|---|---|
committer | MSe <mse1969@posteo.de> | 2017-07-06 21:55:55 +0200 |
commit | a31cffb3f9a7bb67259c6c2d1f712420de17d891 (patch) | |
tree | 2a3dcd7ee42dc2469efc9d4920e3544344454116 /ui/src/com/android/providers/downloads/ui/TrampolineActivity.java | |
parent | 7723638d32afd0ce217e3c41bbc7be0d9b568625 (diff) | |
download | android_packages_providers_DownloadProvider-a31cffb3f9a7bb67259c6c2d1f712420de17d891.tar.gz android_packages_providers_DownloadProvider-a31cffb3f9a7bb67259c6c2d1f712420de17d891.tar.bz2 android_packages_providers_DownloadProvider-a31cffb3f9a7bb67259c6c2d1f712420de17d891.zip |
DO NOT MERGE Deleting downloads for removed uids on downloadprovider startreplicant-6.0-0002
After uninstalling an app, if the system was shutdown before the
download provider received the broadcast for UID_REMOVED, another app
installed later in the same uid might be able to gain access to the
files downloaded by this app. Removing any such hanging downloads
at the start up of the download provider should fix this issue.
Test: Manually tested by uninstalling an app and killing and restarting
the process android.process.media, to check that the downloaded files of
the uninstalled app were deleted.
Bug:22011579
Merged in: I7382c4846f99035b40412a01715aee5873efa9e6
AOSP-Change-Id: I7382c4846f99035b40412a01715aee5873efa9e6
(cherry picked from commit 2ab9a2d15c63cd567805adb8fa4b9c524afc5ceb)
(cherry picked from commit 3b15466b3cb6207660a73d1cea44a2d018ada23f)
CVE-2017-0668
Change-Id: I8c5fee862185b958a539c7489443480c5c65ace6
Diffstat (limited to 'ui/src/com/android/providers/downloads/ui/TrampolineActivity.java')
0 files changed, 0 insertions, 0 deletions