diff options
| author | 2025-01-09 15:18:21 -0800 | |
|---|---|---|
| committer | 2025-01-09 15:18:21 -0800 | |
| commit | 931b3043298cb89ee8ec2d1676d3053c78aa80e8 (patch) | |
| tree | f8ed4e90182f6467ac5e750427090528532d203e /libs/androidfw/ApkParsing.cpp | |
| parent | 8241a7cd1d5aecc32af359914a39df39f797fc23 (diff) | |
Prevent unintentional removal of widgets pinned by another host
appWidgetIds are only unique within the same user, which could lead to overlaps in HSUM. This CL prevents a host from accessing widgets hosted by a entirely different package. (A host can still access widgets hosted by the same package but running in different user if it has interact across users permission)
Bug: 386303131
Test: manual
Flag: EXEMPT bugfix
Change-Id: Ibd08307118af3fdc22ec57668af82213bce576b7
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions