{"id":"ASB-A-241927115","details":"In multiple files, there is a possible way to preserve WiFi settings due to residual data after a reset. This could lead to local information disclosure with no additional execution privileges needed. User interaction is needed for exploitation.","aliases":["A-241927115","CVE-2022-20481"],"modified":"2026-04-17T15:55:28.020024Z","published":"2023-02-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2023-02-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/packages/modules/Wifi/+/f87c9f414c9db99ddc3e677d5871ad763566c97e"}],"affected":[{"package":{"name":"platform/frameworks/opt/net/wifi","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2023-02-01"}]}],"versions":["10"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/e025228677a276a96a4c18e199181b663a7649fe"],"vanir_signatures":[{"target":{"function":"factoryReset","file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Function","digest":{"length":1453,"function_hash":"117513477137804020510510897415123012387"},"deprecated":false,"id":"ASB-A-241927115-cf1e3d7e","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/e025228677a276a96a4c18e199181b663a7649fe"},{"target":{"file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Line","digest":{"line_hashes":["9359409064557984473379383322776151630","62927235703793411944121461351906576694","202773646609787427637688412563005512395","16127005057789382168010446513883784774"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-e6f1ba06","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/e025228677a276a96a4c18e199181b663a7649fe"}],"spl":"2023-02-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-241927115.json"}},{"package":{"name":"platform/frameworks/opt/net/wifi","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2023-02-01"}]}],"versions":["11"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/08358dfa26ea71114a2c1e4817aae8a21350d38e"],"vanir_signatures":[{"target":{"function":"factoryReset","file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Function","digest":{"length":1422,"function_hash":"336248636158726767961173369320749270688"},"deprecated":false,"id":"ASB-A-241927115-188b12ae","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/08358dfa26ea71114a2c1e4817aae8a21350d38e"},{"target":{"file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Line","digest":{"line_hashes":["222046826543006065525913848876653433551","214874892743754442154171900363694655676","222062636210065810254746510800498288324","256993104854990266207899116455165097192","197858002067123774742234556637216969931","278540833444899394788979586028990326060","327307882868364567306150781001548144676","206243677986547402762717853612717784416"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-bc2aa6d1","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/08358dfa26ea71114a2c1e4817aae8a21350d38e"}],"spl":"2023-02-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-241927115.json"}},{"package":{"name":"platform/packages/modules/Wifi","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2023-02-01"}]}],"versions":["12"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/packages/modules/Wifi/+/197faf1486e383ba86681dea6daa90b284e30acd"],"vanir_signatures":[{"target":{"function":"factoryReset","file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Function","digest":{"length":1466,"function_hash":"99754556877784957363055862120153479417"},"deprecated":false,"id":"ASB-A-241927115-63cd2fce","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/197faf1486e383ba86681dea6daa90b284e30acd"},{"target":{"file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Line","digest":{"line_hashes":["222046826543006065525913848876653433551","214874892743754442154171900363694655676","339229000768410771364063529012028771767","32096631412252077857323783187116503712","197858002067123774742234556637216969931","278540833444899394788979586028990326060","327307882868364567306150781001548144676","206243677986547402762717853612717784416"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-6a278035","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/197faf1486e383ba86681dea6daa90b284e30acd"},{"target":{"file":"service/java/com/android/server/wifi/WifiApConfigStore.java"},"signature_type":"Line","digest":{"line_hashes":["193470787710647512570818614857819925015","145990974246454660920656540032912278308","264356785528347064897021842327218676767","334856279045788954192245965153133731624","133212614681835654095819084336199167192","72750416081573046928616103282751184890","81739778978568764388109754784776991273","201744131945640897895248520005876947869","251033509380794368452542604144385466000","295444958715730332064512582982084298358"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-ac1888e3","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/197faf1486e383ba86681dea6daa90b284e30acd"},{"target":{"function":"setApConfiguration","file":"service/java/com/android/server/wifi/WifiApConfigStore.java"},"signature_type":"Function","digest":{"length":200,"function_hash":"167714333254722370654167767611714797184"},"deprecated":false,"id":"ASB-A-241927115-cca215f4","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/197faf1486e383ba86681dea6daa90b284e30acd"}],"spl":"2023-02-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-241927115.json"}},{"package":{"name":"platform/packages/modules/Wifi","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2023-02-01"}]}],"versions":["12L"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/packages/modules/Wifi/+/bff21fbed62ca77f8c60f2cb64ed69c60bdde383"],"vanir_signatures":[{"target":{"file":"service/java/com/android/server/wifi/WifiApConfigStore.java"},"signature_type":"Line","digest":{"line_hashes":["193470787710647512570818614857819925015","145990974246454660920656540032912278308","264356785528347064897021842327218676767","334856279045788954192245965153133731624","133212614681835654095819084336199167192","72750416081573046928616103282751184890","81739778978568764388109754784776991273","201744131945640897895248520005876947869","251033509380794368452542604144385466000","295444958715730332064512582982084298358"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-0633bc82","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/bff21fbed62ca77f8c60f2cb64ed69c60bdde383"},{"target":{"function":"setApConfiguration","file":"service/java/com/android/server/wifi/WifiApConfigStore.java"},"signature_type":"Function","digest":{"length":200,"function_hash":"167714333254722370654167767611714797184"},"deprecated":false,"id":"ASB-A-241927115-081ef8d4","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/bff21fbed62ca77f8c60f2cb64ed69c60bdde383"},{"target":{"file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Line","digest":{"line_hashes":["222046826543006065525913848876653433551","214874892743754442154171900363694655676","339229000768410771364063529012028771767","32096631412252077857323783187116503712","197858002067123774742234556637216969931","278540833444899394788979586028990326060","327307882868364567306150781001548144676","206243677986547402762717853612717784416"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-1ca6daac","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/bff21fbed62ca77f8c60f2cb64ed69c60bdde383"},{"target":{"function":"factoryReset","file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Function","digest":{"length":1466,"function_hash":"99754556877784957363055862120153479417"},"deprecated":false,"id":"ASB-A-241927115-d0811be7","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/bff21fbed62ca77f8c60f2cb64ed69c60bdde383"}],"spl":"2023-02-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-241927115.json"}},{"package":{"name":"platform/packages/modules/Wifi","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2023-02-01"}]}],"versions":["13"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/packages/modules/Wifi/+/0c3de17f513b94fc053f31f05b1b3160b25f8b35"],"vanir_signatures":[{"target":{"file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Line","digest":{"line_hashes":["197858002067123774742234556637216969931","278540833444899394788979586028990326060","327307882868364567306150781001548144676","206243677986547402762717853612717784416"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-3c37cb59","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/0c3de17f513b94fc053f31f05b1b3160b25f8b35"},{"target":{"file":"service/java/com/android/server/wifi/WifiApConfigStore.java"},"signature_type":"Line","digest":{"line_hashes":["193470787710647512570818614857819925015","145990974246454660920656540032912278308","264356785528347064897021842327218676767","334856279045788954192245965153133731624","133212614681835654095819084336199167192","72750416081573046928616103282751184890","239226114288986733440401187569990008685","177986676841179404295314630571623189959","250295582359152694367754910849284301440","241690722883086139239333561060112661578","90294950360819157693602902974713017573"],"threshold":0.9},"deprecated":false,"id":"ASB-A-241927115-6d8b9e9e","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/0c3de17f513b94fc053f31f05b1b3160b25f8b35"},{"target":{"function":"factoryReset","file":"service/java/com/android/server/wifi/WifiServiceImpl.java"},"signature_type":"Function","digest":{"length":1663,"function_hash":"243520719858454615802864394505989090503"},"deprecated":false,"id":"ASB-A-241927115-98ba43a2","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/0c3de17f513b94fc053f31f05b1b3160b25f8b35"},{"target":{"function":"setApConfiguration","file":"service/java/com/android/server/wifi/WifiApConfigStore.java"},"signature_type":"Function","digest":{"length":213,"function_hash":"180782463240208264753347717761250705207"},"deprecated":false,"id":"ASB-A-241927115-b2b45324","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Wifi/+/0c3de17f513b94fc053f31f05b1b3160b25f8b35"}],"spl":"2023-02-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-241927115.json"}}],"schema_version":"1.7.5"}