{"id":"ASB-A-169762606","details":"In findAllDeAccounts of AccountsDb.java, there is a possible denial of service due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-169762606","CVE-2021-0934"],"modified":"2026-05-22T15:55:21.353668239Z","published":"2022-12-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2022-12-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2022-12-01"}]}],"versions":["10"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/3f218c9a5e1f7c3213ceb84c15afca0d3041057b","https://android.googlesource.com/platform/frameworks/base/+/551d70e1c84a68db10b28e25adb42ae4396e0fdc"],"spl":"2022-12-01","severity":"High","vanir_signatures":[{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["183503051388039944039109976722355420100","254958421526975609451814608697151962835","5953815298117267320970839420627702431","49495204748061701168531193005274667754","157780502169993624057504095784361146873","140229394211372605370800785204420416428","91695245809703912596628340339678692730","50403162731482154599285442994611426192","297028870075942285966234649640822767671","66673394505708219228160524249020919022","15994888115762946847544987887361002352","11110042754855894191683467707515790521","235867191314214894703994464799713465618"]},"id":"ASB-A-169762606-9322487f","match_only_versions":["10"],"target":{"file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/3f218c9a5e1f7c3213ceb84c15afca0d3041057b","deprecated":false},{"id":"ASB-A-169762606-d8dc4a8d","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/551d70e1c84a68db10b28e25adb42ae4396e0fdc","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["202626832822680567453150344479602906650","191562341116741971117053662507477809485","280394194067794264586300451486782701414","35397682127796546797721718027227227975","83214359507090530235099954927539146908"]},"deprecated":false,"target":{"file":"services/core/java/com/android/server/accounts/AccountManagerService.java"}},{"id":"ASB-A-169762606-df09ff4c","target":{"function":"addAccountInternal","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/551d70e1c84a68db10b28e25adb42ae4396e0fdc","signature_version":"v1","digest":{"function_hash":"269772914334520192496782715073844287030","length":2189},"deprecated":false,"signature_type":"Function"},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"202319437233962472943125759708577703852","length":553},"id":"ASB-A-169762606-fb313717","match_only_versions":["10"],"target":{"function":"Account","file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/3f218c9a5e1f7c3213ceb84c15afca0d3041057b","deprecated":false}],"types":["DoS"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-169762606.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2022-12-01"}]}],"versions":["11"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/aa58f99079ed8adac51b6b21faae24cb1c86262b","https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6"],"spl":"2022-12-01","types":["DoS"],"vanir_signatures":[{"id":"ASB-A-169762606-04a9cd22","target":{"file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6","digest":{"threshold":0.9,"line_hashes":["100376638614695627484016181543296323625","254304761153009309028294669087283849826","92631020076913978702908413922114256420","131102529892478767967686995017177419191"]},"deprecated":false,"signature_type":"Line"},{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["335474251992217758053443438181322439248","134814764080389914768464037850084605998","129003682951790078883312393959309735870","276257655717111687440731341770946806623","238012406262387352390645639798312166096","57517221101666627422974202965307327658","235867191314214894703994464799713465618"]},"id":"ASB-A-169762606-5b2a064a","match_only_versions":["11"],"target":{"file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6","deprecated":false},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"185601226801616034701163842365016206537","length":337},"id":"ASB-A-169762606-641e7fd4","match_only_versions":["11"],"target":{"function":"Account","file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6","deprecated":false},{"id":"ASB-A-169762606-aa7d3f00","target":{"function":"addAccountInternal","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6","signature_version":"v1","digest":{"function_hash":"226661994109986494968684921182027007725","length":1984},"deprecated":false,"signature_type":"Function"}],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-169762606.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2022-12-01"}]}],"versions":["12"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/c48f5407d5ae5210b9ee486e362c43a90409faa0","https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9"],"spl":"2022-12-01","types":["DoS"],"vanir_signatures":[{"id":"ASB-A-169762606-231c4d98","target":{"function":"addAccountInternal","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9","digest":{"function_hash":"231476011417961213879640357222616581255","length":2083},"deprecated":true,"signature_type":"Function"},{"id":"ASB-A-169762606-ae615625","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["100376638614695627484016181543296323625","254304761153009309028294669087283849826","92631020076913978702908413922114256420","131102529892478767967686995017177419191"]},"deprecated":true,"target":{"file":"services/core/java/com/android/server/accounts/AccountManagerService.java"}},{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["335474251992217758053443438181322439248","134814764080389914768464037850084605998","179108045742011962213981397121543263240","276257655717111687440731341770946806623","238012406262387352390645639798312166096","57517221101666627422974202965307327658","235867191314214894703994464799713465618"]},"id":"ASB-A-169762606-c02c2f8b","match_only_versions":["12"],"target":{"file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9","deprecated":true},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"185601226801616034701163842365016206537","length":337},"id":"ASB-A-169762606-f29d42af","match_only_versions":["12"],"target":{"function":"Account","file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9","deprecated":true}],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-169762606.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2022-12-01"}]}],"versions":["12L"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69"],"spl":"2022-12-01","severity":"High","vanir_signatures":[{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["13867859549515891299951886477176665897","315666029223618074973731373700182955122","112982111105369142413338159614884121955","157961796309354117871162005625704271937","46057374988375399877973287984560402616","112103245667917017095911680590310998958","329070092662991177442563829140312218054","240927384953283647103199983660536904582"]},"id":"ASB-A-169762606-62689e2b","match_only_versions":["12L"],"target":{"file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69","deprecated":false},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"202319437233962472943125759708577703852","length":553},"id":"ASB-A-169762606-a82438ec","match_only_versions":["12L"],"target":{"function":"Account","file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69","deprecated":false},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"20702359200910594423714237132343320060","length":2303},"id":"ASB-A-169762606-b1036665","match_only_versions":["12L"],"target":{"function":"addAccountInternal","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69","deprecated":false},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"84498159430287444365796509374600361671","length":1075},"id":"ASB-A-169762606-c01dac39","match_only_versions":["12L"],"target":{"function":"renameAccount","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69","deprecated":false},{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["183503051388039944039109976722355420100","254958421526975609451814608697151962835","5953815298117267320970839420627702431","46908417581185008378429647961584977878","157780502169993624057504095784361146873","140229394211372605370800785204420416428","91695245809703912596628340339678692730","50403162731482154599285442994611426192","297028870075942285966234649640822767671","66673394505708219228160524249020919022","15994888115762946847544987887361002352","11110042754855894191683467707515790521","235867191314214894703994464799713465618"]},"match_only_versions":["12L"],"id":"ASB-A-169762606-d316460c","target":{"file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69","deprecated":false}],"types":["DoS"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-169762606.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2022-12-01"}]}],"versions":["13"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad"],"spl":"2022-12-01","types":["DoS"],"vanir_signatures":[{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"84498159430287444365796509374600361671","length":1075},"id":"ASB-A-169762606-056a1f9d","match_only_versions":["13"],"target":{"function":"renameAccount","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad","deprecated":false},{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["183503051388039944039109976722355420100","254958421526975609451814608697151962835","5953815298117267320970839420627702431","46908417581185008378429647961584977878","157780502169993624057504095784361146873","140229394211372605370800785204420416428","91695245809703912596628340339678692730","50403162731482154599285442994611426192","297028870075942285966234649640822767671","66673394505708219228160524249020919022","15994888115762946847544987887361002352","11110042754855894191683467707515790521","235867191314214894703994464799713465618"]},"id":"ASB-A-169762606-1c4d1dee","match_only_versions":["13"],"target":{"file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad","deprecated":false},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"202319437233962472943125759708577703852","length":553},"id":"ASB-A-169762606-4569341a","match_only_versions":["13"],"target":{"function":"Account","file":"core/java/android/accounts/Account.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad","deprecated":false},{"signature_type":"Line","signature_version":"v1","digest":{"threshold":0.9,"line_hashes":["13867859549515891299951886477176665897","315666029223618074973731373700182955122","112982111105369142413338159614884121955","157961796309354117871162005625704271937","46057374988375399877973287984560402616","112103245667917017095911680590310998958","329070092662991177442563829140312218054","240927384953283647103199983660536904582"]},"match_only_versions":["13"],"id":"ASB-A-169762606-54e522f8","target":{"file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad","deprecated":false},{"signature_type":"Function","signature_version":"v1","digest":{"function_hash":"20702359200910594423714237132343320060","length":2303},"id":"ASB-A-169762606-bdc53fbe","match_only_versions":["13"],"target":{"function":"addAccountInternal","file":"services/core/java/com/android/server/accounts/AccountManagerService.java"},"source":"https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad","deprecated":false}],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-169762606.json"}}],"schema_version":"1.7.5"}