{"id":"ASB-A-223578534", "published":"2022-07-01T00:00:00Z", "modified":"2026-04-29T15:10:00.007170452Z", "aliases":["CVE-2022-20223", "A-223578534"], "details":"In assertSafeToStartCustomActivity of AppRestrictionsFragment.java, there is a possible way to start a phone call without permissions due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.", "affected":[{"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"10:0"}, {"fixed":"10:2022-07-01"}]}], "versions":["10"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/b3eecdd13d9f3d9fde99e9881c9e451ff199f7ad"], "severity":"High", "spl":"2022-07-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"230728443153871352391391556050698896647", "length":489}, "id":"ASB-A-223578534-bd2fef27", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b3eecdd13d9f3d9fde99e9881c9e451ff199f7ad", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java", "function":"assertSafeToStartCustomActivity"}}, {"deprecated":false, "digest":{"line_hashes":["232477022807444841013375170475551310078", "146625305168494414691894218653073493704", "109457721975710769064585912225534305770", "42352054353086035454349671191144762807", "284514082129184479650462996686183383481", "33376965427845241378269936173562622954"], "threshold":0.9}, "id":"ASB-A-223578534-f098c976", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b3eecdd13d9f3d9fde99e9881c9e451ff199f7ad", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"11:0"}, {"fixed":"11:2022-07-01"}]}], "versions":["11"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/aeb36e5c282ac9cdfb34e87f68b8d8a5067d644d"], "severity":"High", "spl":"2022-07-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"230728443153871352391391556050698896647", "length":489}, "id":"ASB-A-223578534-70caad6e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/aeb36e5c282ac9cdfb34e87f68b8d8a5067d644d", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java", "function":"assertSafeToStartCustomActivity"}}, {"deprecated":false, "digest":{"line_hashes":["232477022807444841013375170475551310078", "146625305168494414691894218653073493704", "109457721975710769064585912225534305770", "42352054353086035454349671191144762807", "284514082129184479650462996686183383481", "33376965427845241378269936173562622954"], "threshold":0.9}, "id":"ASB-A-223578534-afaf5a70", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/aeb36e5c282ac9cdfb34e87f68b8d8a5067d644d", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"12:0"}, {"fixed":"12:2022-07-01"}]}], "versions":["12"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/f8f45888e6d20b238b222b95d18898fa1ab81ed4"], "severity":"High", "spl":"2022-07-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["232477022807444841013375170475551310078", "146625305168494414691894218653073493704", "109457721975710769064585912225534305770", "42352054353086035454349671191144762807", "284514082129184479650462996686183383481", "33376965427845241378269936173562622954"], "threshold":0.9}, "id":"ASB-A-223578534-0b473dfc", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/f8f45888e6d20b238b222b95d18898fa1ab81ed4", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java"}}, {"deprecated":false, "digest":{"function_hash":"230728443153871352391391556050698896647", "length":489}, "id":"ASB-A-223578534-5f63e23f", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/f8f45888e6d20b238b222b95d18898fa1ab81ed4", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java", "function":"assertSafeToStartCustomActivity"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"12L:0"}, {"fixed":"12L:2022-07-01"}]}], "versions":["12L"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/019eb77224b0671458ad447f15a2a29935c866c6"], "severity":"High", "spl":"2022-07-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"230728443153871352391391556050698896647", "length":489}, "id":"ASB-A-223578534-6ba22492", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/019eb77224b0671458ad447f15a2a29935c866c6", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java", "function":"assertSafeToStartCustomActivity"}}, {"deprecated":false, "digest":{"line_hashes":["232477022807444841013375170475551310078", "146625305168494414691894218653073493704", "109457721975710769064585912225534305770", "42352054353086035454349671191144762807", "284514082129184479650462996686183383481", "33376965427845241378269936173562622954"], "threshold":0.9}, "id":"ASB-A-223578534-cc55d9bd", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/019eb77224b0671458ad447f15a2a29935c866c6", "target":{"file":"src/com/android/settings/users/AppRestrictionsFragment.java"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2022-07-01"}, {"type":"FIX", "url":"https://android.googlesource.com/platform/packages/apps/Settings/+/abadb382114fa8af5209295c9bae2ca2b08935f3"}]}