{"id":"ASB-A-220735360","details":"In addAutomaticZenRule of ZenModeHelper.java, there is a possible permanent denial of service due to resource exhaustion. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-220735360","CVE-2022-20143"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2022-06-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2022-06-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/c69747578155fc2b2b5a6d690b1e8263f281eb67"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L-next:0"},{"fixed":"12L-next:2022-06-01"}]}],"versions":["12L-next"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/7409354d3a055f0b133422781d905d7f1353db08"],"severity":"High","spl":"2022-06-01","types":["DoS"],"vanir_signatures":[{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7409354d3a055f0b133422781d905d7f1353db08","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java","function":"addAutomaticZenRule"},"deprecated":false,"digest":{"length":1129,"function_hash":"72969116394611615355557316684029202049"},"id":"ASB-A-220735360-45dc9fb8"},{"digest":{"threshold":0.9,"line_hashes":["316773913091921454552949103505812551778","60844737244376701495448944237486813748","199636489222921242797912143586625016982","253842174893724491600693628616052998028","182678495109000916998567333048234127512","223480315242129049381935799030871758362","55323315076084903885259546976523089802","77143724823306830291124992362851030982","218940759841715349412776172642540050245","15353142691719259333927658237084754530"]},"id":"ASB-A-220735360-b57b3821","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7409354d3a055f0b133422781d905d7f1353db08","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java"},"deprecated":false}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-220735360.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2022-06-01"}]}],"versions":["10"],"ecosystem_specific":{"severity":"High","spl":"2022-06-01","types":["DoS"],"vanir_signatures":[{"id":"ASB-A-220735360-2fe1d80f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3072d98c2dc2b709bd8ffc343c101557a53dd188","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java"},"deprecated":false,"digest":{"line_hashes":["316773913091921454552949103505812551778","238980956958401809169700792544261089097","172396850881818552902123492624771244434","110355755503766042658550115420818945063","182678495109000916998567333048234127512","223480315242129049381935799030871758362","55323315076084903885259546976523089802","77143724823306830291124992362851030982","218940759841715349412776172642540050245","15353142691719259333927658237084754530"],"threshold":0.9}},{"digest":{"function_hash":"245677618049664184870375458169560547835","length":1107},"id":"ASB-A-220735360-8171c5b3","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/3072d98c2dc2b709bd8ffc343c101557a53dd188","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java","function":"addAutomaticZenRule"},"deprecated":false}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/3072d98c2dc2b709bd8ffc343c101557a53dd188"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-220735360.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2022-06-01"}]}],"versions":["11"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-220735360-36a72876","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/1db5d40205929f253f1d2bbf541f428020b3b28e","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java"},"deprecated":false,"digest":{"line_hashes":["316773913091921454552949103505812551778","238980956958401809169700792544261089097","172396850881818552902123492624771244434","110355755503766042658550115420818945063","182678495109000916998567333048234127512","223480315242129049381935799030871758362","55323315076084903885259546976523089802","77143724823306830291124992362851030982","218940759841715349412776172642540050245","15353142691719259333927658237084754530"],"threshold":0.9}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/1db5d40205929f253f1d2bbf541f428020b3b28e","target":{"function":"addAutomaticZenRule","file":"services/core/java/com/android/server/notification/ZenModeHelper.java"},"deprecated":false,"digest":{"function_hash":"245677618049664184870375458169560547835","length":1107},"id":"ASB-A-220735360-ce862fb0","signature_type":"Function"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/1db5d40205929f253f1d2bbf541f428020b3b28e"],"severity":"High","spl":"2022-06-01","types":["DoS"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-220735360.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2022-06-01"}]}],"versions":["12"],"ecosystem_specific":{"spl":"2022-06-01","types":["DoS"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/75bd0edd7b737a0e13beace1067af71f838af2a4","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java"},"deprecated":false,"digest":{"line_hashes":["316773913091921454552949103505812551778","60844737244376701495448944237486813748","199636489222921242797912143586625016982","253842174893724491600693628616052998028","182678495109000916998567333048234127512","223480315242129049381935799030871758362","55323315076084903885259546976523089802","77143724823306830291124992362851030982","218940759841715349412776172642540050245","15353142691719259333927658237084754530"],"threshold":0.9},"id":"ASB-A-220735360-52aa6a53","signature_type":"Line"},{"deprecated":false,"digest":{"length":1129,"function_hash":"72969116394611615355557316684029202049"},"id":"ASB-A-220735360-745b7115","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/75bd0edd7b737a0e13beace1067af71f838af2a4","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java","function":"addAutomaticZenRule"}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/75bd0edd7b737a0e13beace1067af71f838af2a4"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-220735360.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2022-06-01"}]}],"versions":["12L"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/c69747578155fc2b2b5a6d690b1e8263f281eb67"],"severity":"High","spl":"2022-06-01","types":["DoS"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c69747578155fc2b2b5a6d690b1e8263f281eb67","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java","function":"addAutomaticZenRule"},"deprecated":false,"digest":{"length":1129,"function_hash":"72969116394611615355557316684029202049"},"id":"ASB-A-220735360-9a85100b","signature_type":"Function"},{"digest":{"threshold":0.9,"line_hashes":["316773913091921454552949103505812551778","60844737244376701495448944237486813748","199636489222921242797912143586625016982","253842174893724491600693628616052998028","182678495109000916998567333048234127512","223480315242129049381935799030871758362","55323315076084903885259546976523089802","77143724823306830291124992362851030982","218940759841715349412776172642540050245","15353142691719259333927658237084754530"]},"id":"ASB-A-220735360-a4a63fd8","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c69747578155fc2b2b5a6d690b1e8263f281eb67","target":{"file":"services/core/java/com/android/server/notification/ZenModeHelper.java"},"deprecated":false}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-220735360.json"}}],"schema_version":"1.9.0"}