summaryrefslogtreecommitdiff
path: root/libs/androidfw/PathUtils.cpp
diff options
context:
space:
mode:
author Hui Yu <huiyu@google.com> 2022-05-07 21:43:23 -0700
committer Hui Yu <huiyu@google.com> 2022-05-17 20:16:05 +0000
commit023509e4871c0dafb842dc812bfa62e8d59cbfae (patch)
tree8939d2744c5ce240f570e22f678aecf6aecc66e1 /libs/androidfw/PathUtils.cpp
parent938c647b7a8647f6fc21fcb86c79f03cc70cdc57 (diff)
Make sure callingPackage belongs to callingUid when checking BG-FGS restrictions.
This is to stop spoofed packageName to pretend to be allowListed packageName so it can bypass the BG-FGS restriction. This applies to both BG-FGS while-in-use restriction and BG-FGS-start restriction since these two restrictions are related. Bug: 216695100 Bug: 215003903 Test: atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java#testSpoofPackageName Change-Id: Ic14fc331a9b5fbdbcfe6e54a31c8b765513bfd89 Merged-In: Ic14fc331a9b5fbdbcfe6e54a31c8b765513bfd89 BYPASS_INCLUSIVE_LANGUAGE_REASON=Legacy API
Diffstat (limited to 'libs/androidfw/PathUtils.cpp')
0 files changed, 0 insertions, 0 deletions