diff options
| author | 2023-11-08 11:01:32 +0100 | |
|---|---|---|
| committer | 2023-11-16 13:02:14 +0000 | |
| commit | ade22bfdf6698cb97b4edc303e8952d6cc1a2f73 (patch) | |
| tree | a37359d2bb92ec5f19ff7227c4d41ba8068a9129 /libs/androidfw/ConfigDescription.cpp | |
| parent | 59fc8244e83efda599a7d6e481f4c057e2e3c44c (diff) | |
Enforce persisted snoozed notifications limits
 Prevent DoS attack that causes boot-looping by serializing a huge amount of snoozed notifications:
  - Check snooze limits for persisted notifications
  - Remove persisted group summary notification when in-memory counterpart is removed
  - Prevent unpriviledged API calls that allow 3P apps to snooze notifications with context/criterion
Test: atest SnoozeHelperTest
Test: atest NotificationManagerServiceTest
Bug: 307948424
Bug: 308414141
Change-Id: I3571fa9207b778def652130d3ca840183a9a8414
(cherry picked from commit 965ff2d3c5487f72a77f6153ed8542cb2621d93c)
Merged-In: I3571fa9207b778def652130d3ca840183a9a8414
Diffstat (limited to 'libs/androidfw/ConfigDescription.cpp')
0 files changed, 0 insertions, 0 deletions