summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Manjeet Rulhania <mrulhania@google.com> 2022-04-13 23:57:39 +0000
committer Manjeet Rulhania <mrulhania@google.com> 2022-05-11 04:49:01 +0000
commita19e17e32cfa140804f249689c506861d07768bf (patch)
tree0b960537a94f43b6cd6ff2890f2bb1c4ac95ab62 /libs/androidfw/StringPool.cpp
parentb0b4b466e551d4f807f879ba90525facb8781f40 (diff)
Fix duplicate permission privilege escalation
Duplicate permissions definition with different group allows privilege permission escalation to a different permission group. Android studio and gradle plugin does not allow duplicate permissions with different attributes, these tools only allow if duplicate permissions are exact copies. Also platform stores permissions in map at multiple places with permission name as key. This suggests that we can disallow duplicate permissions during package install/update Bug: 213323615 Test: AppSecurityTests Change-Id: I9bc839836786a0876e67fd73c05f8944bb532249 Merged-In: I9bc839836786a0876e67fd73c05f8944bb532249
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions