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.
{ "vanir_signatures": [ { "match_only_versions": [ "10" ], "digest": { "threshold": 0.9, "line_hashes": [ "183503051388039944039109976722355420100", "254958421526975609451814608697151962835", "5953815298117267320970839420627702431", "49495204748061701168531193005274667754", "157780502169993624057504095784361146873", "140229394211372605370800785204420416428", "91695245809703912596628340339678692730", "50403162731482154599285442994611426192", "297028870075942285966234649640822767671", "66673394505708219228160524249020919022", "15994888115762946847544987887361002352", "11110042754855894191683467707515790521", "235867191314214894703994464799713465618" ] }, "id": "ASB-A-169762606-9322487f", "source": "https://android.googlesource.com/platform/frameworks/base/+/3f218c9a5e1f7c3213ceb84c15afca0d3041057b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "202626832822680567453150344479602906650", "191562341116741971117053662507477809485", "280394194067794264586300451486782701414", "35397682127796546797721718027227227975", "83214359507090530235099954927539146908" ] }, "id": "ASB-A-169762606-d8dc4a8d", "source": "https://android.googlesource.com/platform/frameworks/base/+/551d70e1c84a68db10b28e25adb42ae4396e0fdc", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java" }, "signature_type": "Line" }, { "digest": { "length": 2189.0, "function_hash": "269772914334520192496782715073844287030" }, "id": "ASB-A-169762606-df09ff4c", "source": "https://android.googlesource.com/platform/frameworks/base/+/551d70e1c84a68db10b28e25adb42ae4396e0fdc", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "addAccountInternal" }, "signature_type": "Function" }, { "match_only_versions": [ "10" ], "digest": { "length": 553.0, "function_hash": "202319437233962472943125759708577703852" }, "id": "ASB-A-169762606-fb313717", "source": "https://android.googlesource.com/platform/frameworks/base/+/3f218c9a5e1f7c3213ceb84c15afca0d3041057b", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java", "function": "Account" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/3f218c9a5e1f7c3213ceb84c15afca0d3041057b", "https://android.googlesource.com/platform/frameworks/base/+/551d70e1c84a68db10b28e25adb42ae4396e0fdc" ], "spl": "2022-12-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "100376638614695627484016181543296323625", "254304761153009309028294669087283849826", "92631020076913978702908413922114256420", "131102529892478767967686995017177419191" ] }, "id": "ASB-A-169762606-04a9cd22", "source": "https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java" }, "signature_type": "Line" }, { "match_only_versions": [ "11" ], "digest": { "threshold": 0.9, "line_hashes": [ "335474251992217758053443438181322439248", "134814764080389914768464037850084605998", "129003682951790078883312393959309735870", "276257655717111687440731341770946806623", "238012406262387352390645639798312166096", "57517221101666627422974202965307327658", "235867191314214894703994464799713465618" ] }, "id": "ASB-A-169762606-5b2a064a", "source": "https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java" }, "signature_type": "Line" }, { "match_only_versions": [ "11" ], "digest": { "length": 337.0, "function_hash": "185601226801616034701163842365016206537" }, "id": "ASB-A-169762606-641e7fd4", "source": "https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java", "function": "Account" }, "signature_type": "Function" }, { "digest": { "length": 1984.0, "function_hash": "226661994109986494968684921182027007725" }, "id": "ASB-A-169762606-aa7d3f00", "source": "https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "addAccountInternal" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/aa58f99079ed8adac51b6b21faae24cb1c86262b", "https://android.googlesource.com/platform/frameworks/base/+/c65b81ba2728bfc3d296b8b3fbe0acacd67d1bd6" ], "spl": "2022-12-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "digest": { "length": 2083.0, "function_hash": "231476011417961213879640357222616581255" }, "id": "ASB-A-169762606-231c4d98", "source": "https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "addAccountInternal" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "100376638614695627484016181543296323625", "254304761153009309028294669087283849826", "92631020076913978702908413922114256420", "131102529892478767967686995017177419191" ] }, "id": "ASB-A-169762606-ae615625", "source": "https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java" }, "signature_type": "Line" }, { "match_only_versions": [ "12" ], "digest": { "threshold": 0.9, "line_hashes": [ "335474251992217758053443438181322439248", "134814764080389914768464037850084605998", "179108045742011962213981397121543263240", "276257655717111687440731341770946806623", "238012406262387352390645639798312166096", "57517221101666627422974202965307327658", "235867191314214894703994464799713465618" ] }, "id": "ASB-A-169762606-c02c2f8b", "source": "https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java" }, "signature_type": "Line" }, { "match_only_versions": [ "12" ], "digest": { "length": 337.0, "function_hash": "185601226801616034701163842365016206537" }, "id": "ASB-A-169762606-f29d42af", "source": "https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java", "function": "Account" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/c48f5407d5ae5210b9ee486e362c43a90409faa0", "https://android.googlesource.com/platform/frameworks/base/+/1877d8ec29b19a3997cc3dfb884059bfb53b05f9" ], "spl": "2022-12-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "match_only_versions": [ "12L" ], "digest": { "threshold": 0.9, "line_hashes": [ "13867859549515891299951886477176665897", "315666029223618074973731373700182955122", "112982111105369142413338159614884121955", "157961796309354117871162005625704271937", "46057374988375399877973287984560402616", "112103245667917017095911680590310998958", "329070092662991177442563829140312218054", "240927384953283647103199983660536904582" ] }, "id": "ASB-A-169762606-62689e2b", "source": "https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java" }, "signature_type": "Line" }, { "match_only_versions": [ "12L" ], "digest": { "length": 553.0, "function_hash": "202319437233962472943125759708577703852" }, "id": "ASB-A-169762606-a82438ec", "source": "https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java", "function": "Account" }, "signature_type": "Function" }, { "match_only_versions": [ "12L" ], "digest": { "length": 2303.0, "function_hash": "20702359200910594423714237132343320060" }, "id": "ASB-A-169762606-b1036665", "source": "https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "addAccountInternal" }, "signature_type": "Function" }, { "match_only_versions": [ "12L" ], "digest": { "length": 1075.0, "function_hash": "84498159430287444365796509374600361671" }, "id": "ASB-A-169762606-c01dac39", "source": "https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "renameAccount" }, "signature_type": "Function" }, { "match_only_versions": [ "12L" ], "digest": { "threshold": 0.9, "line_hashes": [ "183503051388039944039109976722355420100", "254958421526975609451814608697151962835", "5953815298117267320970839420627702431", "46908417581185008378429647961584977878", "157780502169993624057504095784361146873", "140229394211372605370800785204420416428", "91695245809703912596628340339678692730", "50403162731482154599285442994611426192", "297028870075942285966234649640822767671", "66673394505708219228160524249020919022", "15994888115762946847544987887361002352", "11110042754855894191683467707515790521", "235867191314214894703994464799713465618" ] }, "id": "ASB-A-169762606-d316460c", "source": "https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/e9ec3227205cbb5d637c6dba3fb04ef7ba7a9b69" ], "spl": "2022-12-01", "severity": "High", "types": [ "DoS" ] }
{ "vanir_signatures": [ { "match_only_versions": [ "13" ], "digest": { "length": 1075.0, "function_hash": "84498159430287444365796509374600361671" }, "id": "ASB-A-169762606-056a1f9d", "source": "https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "renameAccount" }, "signature_type": "Function" }, { "match_only_versions": [ "13" ], "digest": { "threshold": 0.9, "line_hashes": [ "183503051388039944039109976722355420100", "254958421526975609451814608697151962835", "5953815298117267320970839420627702431", "46908417581185008378429647961584977878", "157780502169993624057504095784361146873", "140229394211372605370800785204420416428", "91695245809703912596628340339678692730", "50403162731482154599285442994611426192", "297028870075942285966234649640822767671", "66673394505708219228160524249020919022", "15994888115762946847544987887361002352", "11110042754855894191683467707515790521", "235867191314214894703994464799713465618" ] }, "id": "ASB-A-169762606-1c4d1dee", "source": "https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java" }, "signature_type": "Line" }, { "match_only_versions": [ "13" ], "digest": { "length": 553.0, "function_hash": "202319437233962472943125759708577703852" }, "id": "ASB-A-169762606-4569341a", "source": "https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad", "deprecated": false, "signature_version": "v1", "target": { "file": "core/java/android/accounts/Account.java", "function": "Account" }, "signature_type": "Function" }, { "match_only_versions": [ "13" ], "digest": { "threshold": 0.9, "line_hashes": [ "13867859549515891299951886477176665897", "315666029223618074973731373700182955122", "112982111105369142413338159614884121955", "157961796309354117871162005625704271937", "46057374988375399877973287984560402616", "112103245667917017095911680590310998958", "329070092662991177442563829140312218054", "240927384953283647103199983660536904582" ] }, "id": "ASB-A-169762606-54e522f8", "source": "https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java" }, "signature_type": "Line" }, { "match_only_versions": [ "13" ], "digest": { "length": 2303.0, "function_hash": "20702359200910594423714237132343320060" }, "id": "ASB-A-169762606-bdc53fbe", "source": "https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad", "deprecated": false, "signature_version": "v1", "target": { "file": "services/core/java/com/android/server/accounts/AccountManagerService.java", "function": "addAccountInternal" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/cf62c760d4c002f562ddd5f372abe5bccda8a6ad" ], "spl": "2022-12-01", "severity": "High", "types": [ "DoS" ] }