{"id":"ASB-A-429417453", "published":"2026-06-01T00:00:00Z", "modified":"2026-06-10T14:58:40.911641763Z", "aliases":["CVE-2025-48612", "A-429417453"], "details":"In setDefaultKey of DefaultPaymentSettings.java, there is a possible way for an application to set the main user's default NFC payment setting due to improper input validation. 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":"17-next:0"}, {"fixed":"17-next:2026-06-01"}]}], "versions":["17-next"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "https://android.googlesource.com/platform/packages/apps/Settings/+/49dca5fdbe2900c3bca2ffad79b9c670a4c1da35"], "severity":"High", "spl":"2026-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"175483622450430174531718046565352281552", "length":223}, "id":"ASB-A-429417453-2440fff3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"setDefaultKey"}}, {"deprecated":false, "digest":{"line_hashes":["293221922186581450369055587945407517269", "113372222327717186720841704128551218664", "7357088955490536140167577544482279123", "118781202653677894035928367400742000333", "150722532799567283038345675231988269623", "251249689703084597855778012885605167826", "327568643890888072666672076023317938957", "84950121201445203809446678443431280832"], "threshold":0.9}, "id":"ASB-A-429417453-4615aaee", "match_only_versions":["17-next"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/49dca5fdbe2900c3bca2ffad79b9c670a4c1da35", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"line_hashes":["53897919496269857407716349789691277096", "111444047306354376018575952918246290279", "35864307964116889954641138420861482292", "46726733405656625231907061553040031719", "191395945946850496588064361759317660997", "323653720944592965628119609676015273211", "12436059539569234485853367793564549155", "222916806201289459506664833277913681563"], "threshold":0.9}, "id":"ASB-A-429417453-5c882c44", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "target":{"file":"src/com/android/settings/nfc/PaymentBackend.java"}}, {"deprecated":false, "digest":{"function_hash":"225859055806436453325026986906095431192", "length":535}, "id":"ASB-A-429417453-851ba3e9", "match_only_versions":["17-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/49dca5fdbe2900c3bca2ffad79b9c670a4c1da35", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"function_hash":"20558458967834878764281089208194853840", "length":52}, "id":"ASB-A-429417453-8bb5d78a", "match_only_versions":["17-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/49dca5fdbe2900c3bca2ffad79b9c670a4c1da35", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getKey"}}, {"deprecated":false, "digest":{"line_hashes":["21271158377106424748651068190188775037", "41146358113827926209802610559690906425", "40669351365950751652389361447156114442", "66268719618098379100660581316538426195", "43048229514527492153401239925332296287", "247103952311765618015084503651083534554", "207948322817079743484455121122310408371", "195505080326205698227161585674248246743", "246763968446964123770096617215255610875", "60397764768342190528189463582765635373", "213136351649127147717151964120395310074", "145559545769077129580372003791331353395", "187889375802887653709108801536000602863", "42478837541836272135247644401938284479", "37163782087751616177147296009711181691", "175765301419525866565214882499333628323", "186702316306631994064822953415305897201", "129397744383192156881802573142880943288", "290047798250374873994340663043498957942", "179400509752687664971150753185793823050", "221098333954084600835782838181252955025", "167040928185187241193437975363227570445", "300463346264499454897494904367015674510", "31358443565733537781958708431931603980", "258085526752069526859918123233864611456", "217276479585021032102420641345900558820", "8647099711491729215300544450481205799", "138540887377021002755538951882254873162", "237815006462722302042991051578563469819", "192652305326336604983534351473504759127", "108397710467145216496149168423678484603", "13722333821745105657375702752504027508", "253719904071134937924942055091094858413", "160181243935518175405071641297048135955", "205300808171288642750613785621432065008", "300012310214694344372545032663302261228", "339440370536490685268092338121315601745", "14465385916014456762904018688880768261"], "threshold":0.9}, "id":"ASB-A-429417453-dc302322", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"function_hash":"291754026066610630825826022382688009879", "length":188}, "id":"ASB-A-429417453-e41109f4", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getDefaultKey"}}, {"deprecated":false, "digest":{"function_hash":"122304660594293714926462473896071284990", "length":520}, "id":"ASB-A-429417453-ec24aa81", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"function_hash":"160044892562258039288146692995291499073", "length":158}, "id":"ASB-A-429417453-f70d19e3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/1553d28f0f574157ed7d9cbcce86f014469979b3", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"onAttach"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"15:0"}, {"fixed":"15:2026-06-01"}]}], "versions":["15"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "https://android.googlesource.com/platform/packages/apps/Settings/+/6f022879217b3890dc9c6ac20820d6b43154f054", "https://android.googlesource.com/platform/packages/apps/Settings/+/0460666193de2f75d3ba4b2c69173802fb64c00f", "https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce"], "severity":"High", "spl":"2026-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"291754026066610630825826022382688009879", "length":188}, "id":"ASB-A-429417453-0aa8609e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getDefaultKey"}}, {"deprecated":false, "digest":{"function_hash":"122304660594293714926462473896071284990", "length":520}, "id":"ASB-A-429417453-255f393d", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"function_hash":"175483622450430174531718046565352281552", "length":223}, "id":"ASB-A-429417453-42b6fce3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"setDefaultKey"}}, {"deprecated":false, "digest":{"function_hash":"122304660594293714926462473896071284990", "length":520}, "id":"ASB-A-429417453-5cadcec2", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"line_hashes":["53897919496269857407716349789691277096", "111444047306354376018575952918246290279", "35864307964116889954641138420861482292", "46726733405656625231907061553040031719", "191395945946850496588064361759317660997", "323653720944592965628119609676015273211", "12436059539569234485853367793564549155", "222916806201289459506664833277913681563"], "threshold":0.9}, "id":"ASB-A-429417453-6df08754", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce", "target":{"file":"src/com/android/settings/nfc/PaymentBackend.java"}}, {"deprecated":false, "digest":{"function_hash":"175483622450430174531718046565352281552", "length":223}, "id":"ASB-A-429417453-7ed1372b", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"setDefaultKey"}}, {"deprecated":false, "digest":{"line_hashes":["53897919496269857407716349789691277096", "111444047306354376018575952918246290279", "35864307964116889954641138420861482292", "46726733405656625231907061553040031719", "191395945946850496588064361759317660997", "323653720944592965628119609676015273211", "12436059539569234485853367793564549155", "222916806201289459506664833277913681563"], "threshold":0.9}, "id":"ASB-A-429417453-8638f587", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "target":{"file":"src/com/android/settings/nfc/PaymentBackend.java"}}, {"deprecated":false, "digest":{"line_hashes":["21271158377106424748651068190188775037", "41146358113827926209802610559690906425", "40669351365950751652389361447156114442", "66268719618098379100660581316538426195", "43048229514527492153401239925332296287", "247103952311765618015084503651083534554", "207948322817079743484455121122310408371", "195505080326205698227161585674248246743", "246763968446964123770096617215255610875", "60397764768342190528189463582765635373", "213136351649127147717151964120395310074", "145559545769077129580372003791331353395", "187889375802887653709108801536000602863", "42478837541836272135247644401938284479", "37163782087751616177147296009711181691", "175765301419525866565214882499333628323", "186702316306631994064822953415305897201", "129397744383192156881802573142880943288", "290047798250374873994340663043498957942", "179400509752687664971150753185793823050", "221098333954084600835782838181252955025", "167040928185187241193437975363227570445", "300463346264499454897494904367015674510", "31358443565733537781958708431931603980", "258085526752069526859918123233864611456", "217276479585021032102420641345900558820", "8647099711491729215300544450481205799", "138540887377021002755538951882254873162", "237815006462722302042991051578563469819", "192652305326336604983534351473504759127", "108397710467145216496149168423678484603", "13722333821745105657375702752504027508", "253719904071134937924942055091094858413", "160181243935518175405071641297048135955", "205300808171288642750613785621432065008", "300012310214694344372545032663302261228", "339440370536490685268092338121315601745", "14465385916014456762904018688880768261"], "threshold":0.9}, "id":"ASB-A-429417453-918515b3", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"function_hash":"160044892562258039288146692995291499073", "length":158}, "id":"ASB-A-429417453-92fa6c9b", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"onAttach"}}, {"deprecated":false, "digest":{"function_hash":"160044892562258039288146692995291499073", "length":158}, "id":"ASB-A-429417453-a4542506", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"onAttach"}}, {"deprecated":false, "digest":{"function_hash":"291754026066610630825826022382688009879", "length":188}, "id":"ASB-A-429417453-af7b0abc", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/0f4bac3237558bc042802ef917c454d520cbad52", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getDefaultKey"}}, {"deprecated":false, "digest":{"line_hashes":["21271158377106424748651068190188775037", "41146358113827926209802610559690906425", "40669351365950751652389361447156114442", "66268719618098379100660581316538426195", "43048229514527492153401239925332296287", "247103952311765618015084503651083534554", "207948322817079743484455121122310408371", "195505080326205698227161585674248246743", "246763968446964123770096617215255610875", "60397764768342190528189463582765635373", "213136351649127147717151964120395310074", "145559545769077129580372003791331353395", "187889375802887653709108801536000602863", "42478837541836272135247644401938284479", "37163782087751616177147296009711181691", "175765301419525866565214882499333628323", "186702316306631994064822953415305897201", "129397744383192156881802573142880943288", "290047798250374873994340663043498957942", "179400509752687664971150753185793823050", "221098333954084600835782838181252955025", "167040928185187241193437975363227570445", "300463346264499454897494904367015674510", "31358443565733537781958708431931603980", "258085526752069526859918123233864611456", "217276479585021032102420641345900558820", "8647099711491729215300544450481205799", "138540887377021002755538951882254873162", "237815006462722302042991051578563469819", "192652305326336604983534351473504759127", "108397710467145216496149168423678484603", "13722333821745105657375702752504027508", "253719904071134937924942055091094858413", "160181243935518175405071641297048135955", "205300808171288642750613785621432065008", "300012310214694344372545032663302261228", "339440370536490685268092338121315601745", "14465385916014456762904018688880768261"], "threshold":0.9}, "id":"ASB-A-429417453-b6a71e0b", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/28f7d635bc52fa0eb99d68e642383f1ea181f2ce", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"16:0"}, {"fixed":"16:2026-06-01"}]}], "versions":["16"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "https://android.googlesource.com/platform/packages/apps/Settings/+/c40c9a433671b2757b2fb8430da5276b9181d428", "https://android.googlesource.com/platform/packages/apps/Settings/+/786305ffd159b56108eb7450fcae7635df0cd12f", "https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959"], "severity":"High", "spl":"2026-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"160044892562258039288146692995291499073", "length":158}, "id":"ASB-A-429417453-0a82b8bf", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"onAttach"}}, {"deprecated":false, "digest":{"function_hash":"160044892562258039288146692995291499073", "length":158}, "id":"ASB-A-429417453-6729532b", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"onAttach"}}, {"deprecated":false, "digest":{"line_hashes":["21271158377106424748651068190188775037", "41146358113827926209802610559690906425", "40669351365950751652389361447156114442", "66268719618098379100660581316538426195", "43048229514527492153401239925332296287", "247103952311765618015084503651083534554", "207948322817079743484455121122310408371", "195505080326205698227161585674248246743", "246763968446964123770096617215255610875", "60397764768342190528189463582765635373", "213136351649127147717151964120395310074", "145559545769077129580372003791331353395", "187889375802887653709108801536000602863", "42478837541836272135247644401938284479", "37163782087751616177147296009711181691", "175765301419525866565214882499333628323", "186702316306631994064822953415305897201", "129397744383192156881802573142880943288", "290047798250374873994340663043498957942", "179400509752687664971150753185793823050", "221098333954084600835782838181252955025", "167040928185187241193437975363227570445", "300463346264499454897494904367015674510", "31358443565733537781958708431931603980", "258085526752069526859918123233864611456", "217276479585021032102420641345900558820", "8647099711491729215300544450481205799", "138540887377021002755538951882254873162", "237815006462722302042991051578563469819", "192652305326336604983534351473504759127", "108397710467145216496149168423678484603", "13722333821745105657375702752504027508", "253719904071134937924942055091094858413", "160181243935518175405071641297048135955", "205300808171288642750613785621432065008", "300012310214694344372545032663302261228", "339440370536490685268092338121315601745", "14465385916014456762904018688880768261"], "threshold":0.9}, "id":"ASB-A-429417453-67bff2e7", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"function_hash":"291754026066610630825826022382688009879", "length":188}, "id":"ASB-A-429417453-75a0af0e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getDefaultKey"}}, {"deprecated":false, "digest":{"line_hashes":["53897919496269857407716349789691277096", "111444047306354376018575952918246290279", "35864307964116889954641138420861482292", "46726733405656625231907061553040031719", "191395945946850496588064361759317660997", "323653720944592965628119609676015273211", "12436059539569234485853367793564549155", "222916806201289459506664833277913681563"], "threshold":0.9}, "id":"ASB-A-429417453-96c9e667", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959", "target":{"file":"src/com/android/settings/nfc/PaymentBackend.java"}}, {"deprecated":false, "digest":{"function_hash":"175483622450430174531718046565352281552", "length":223}, "id":"ASB-A-429417453-99d9be5b", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"setDefaultKey"}}, {"deprecated":false, "digest":{"function_hash":"122304660594293714926462473896071284990", "length":520}, "id":"ASB-A-429417453-b53ce7cc", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"line_hashes":["21271158377106424748651068190188775037", "41146358113827926209802610559690906425", "40669351365950751652389361447156114442", "66268719618098379100660581316538426195", "43048229514527492153401239925332296287", "247103952311765618015084503651083534554", "207948322817079743484455121122310408371", "195505080326205698227161585674248246743", "246763968446964123770096617215255610875", "60397764768342190528189463582765635373", "213136351649127147717151964120395310074", "145559545769077129580372003791331353395", "187889375802887653709108801536000602863", "42478837541836272135247644401938284479", "37163782087751616177147296009711181691", "175765301419525866565214882499333628323", "186702316306631994064822953415305897201", "129397744383192156881802573142880943288", "290047798250374873994340663043498957942", "179400509752687664971150753185793823050", "221098333954084600835782838181252955025", "167040928185187241193437975363227570445", "300463346264499454897494904367015674510", "31358443565733537781958708431931603980", "258085526752069526859918123233864611456", "217276479585021032102420641345900558820", "8647099711491729215300544450481205799", "138540887377021002755538951882254873162", "237815006462722302042991051578563469819", "192652305326336604983534351473504759127", "108397710467145216496149168423678484603", "13722333821745105657375702752504027508", "253719904071134937924942055091094858413", "160181243935518175405071641297048135955", "205300808171288642750613785621432065008", "300012310214694344372545032663302261228", "339440370536490685268092338121315601745", "14465385916014456762904018688880768261"], "threshold":0.9}, "id":"ASB-A-429417453-c428e2b4", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"function_hash":"175483622450430174531718046565352281552", "length":223}, "id":"ASB-A-429417453-da7de374", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"setDefaultKey"}}, {"deprecated":false, "digest":{"function_hash":"122304660594293714926462473896071284990", "length":520}, "id":"ASB-A-429417453-df55641a", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/ff756588ba9249246b36012c44abafd23f7fc959", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"function_hash":"291754026066610630825826022382688009879", "length":188}, "id":"ASB-A-429417453-f1ad53f5", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getDefaultKey"}}, {"deprecated":false, "digest":{"line_hashes":["53897919496269857407716349789691277096", "111444047306354376018575952918246290279", "35864307964116889954641138420861482292", "46726733405656625231907061553040031719", "191395945946850496588064361759317660997", "323653720944592965628119609676015273211", "12436059539569234485853367793564549155", "222916806201289459506664833277913681563"], "threshold":0.9}, "id":"ASB-A-429417453-fd6f9d1b", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/b04265c1b84104884654d4957c5fb3a8ac84bc00", "target":{"file":"src/com/android/settings/nfc/PaymentBackend.java"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"16-qpr2:0"}, {"fixed":"16-qpr2:2026-06-01"}]}], "versions":["16-qpr2"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/172fda787b3986e2d68801ae0dee60a0e5d904e5"], "severity":"High", "spl":"2026-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["293221922186581450369055587945407517269", "113372222327717186720841704128551218664", "7357088955490536140167577544482279123", "118781202653677894035928367400742000333", "150722532799567283038345675231988269623", "251249689703084597855778012885605167826", "327568643890888072666672076023317938957", "84950121201445203809446678443431280832"], "threshold":0.9}, "id":"ASB-A-429417453-00f0eeef", "match_only_versions":["16-qpr2"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/172fda787b3986e2d68801ae0dee60a0e5d904e5", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"function_hash":"225859055806436453325026986906095431192", "length":535}, "id":"ASB-A-429417453-b6f2b769", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/172fda787b3986e2d68801ae0dee60a0e5d904e5", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"function_hash":"20558458967834878764281089208194853840", "length":52}, "id":"ASB-A-429417453-bd749a7d", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/172fda787b3986e2d68801ae0dee60a0e5d904e5", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getKey"}}]}}, {"package":{"name":"platform/packages/apps/Settings", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"14:0"}, {"fixed":"14:2026-06-01"}]}], "versions":["14"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "https://android.googlesource.com/platform/packages/apps/Settings/+/fad90bf203de91bd08e7acd044609d0bee763cf2"], "severity":"High", "spl":"2026-06-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["293221922186581450369055587945407517269", "113372222327717186720841704128551218664", "7357088955490536140167577544482279123", "118781202653677894035928367400742000333", "150722532799567283038345675231988269623", "251249689703084597855778012885605167826", "327568643890888072666672076023317938957", "84950121201445203809446678443431280832"], "threshold":0.9}, "id":"ASB-A-429417453-0ec38195", "match_only_versions":["14"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/fad90bf203de91bd08e7acd044609d0bee763cf2", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"line_hashes":["21271158377106424748651068190188775037", "41146358113827926209802610559690906425", "40669351365950751652389361447156114442", "66268719618098379100660581316538426195", "43048229514527492153401239925332296287", "247103952311765618015084503651083534554", "207948322817079743484455121122310408371", "195505080326205698227161585674248246743", "246763968446964123770096617215255610875", "60397764768342190528189463582765635373", "213136351649127147717151964120395310074", "145559545769077129580372003791331353395", "187889375802887653709108801536000602863", "42478837541836272135247644401938284479", "37163782087751616177147296009711181691", "175765301419525866565214882499333628323", "186702316306631994064822953415305897201", "129397744383192156881802573142880943288", "290047798250374873994340663043498957942", "179400509752687664971150753185793823050", "221098333954084600835782838181252955025", "167040928185187241193437975363227570445", "300463346264499454897494904367015674510", "31358443565733537781958708431931603980", "258085526752069526859918123233864611456", "217276479585021032102420641345900558820", "8647099711491729215300544450481205799", "138540887377021002755538951882254873162", "237815006462722302042991051578563469819", "192652305326336604983534351473504759127", "108397710467145216496149168423678484603", "13722333821745105657375702752504027508", "253719904071134937924942055091094858413", "160181243935518175405071641297048135955", "205300808171288642750613785621432065008", "300012310214694344372545032663302261228", "339440370536490685268092338121315601745", "14465385916014456762904018688880768261"], "threshold":0.9}, "id":"ASB-A-429417453-180a833e", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java"}}, {"deprecated":false, "digest":{"function_hash":"160044892562258039288146692995291499073", "length":158}, "id":"ASB-A-429417453-19f2cc69", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"onAttach"}}, {"deprecated":false, "digest":{"function_hash":"20558458967834878764281089208194853840", "length":52}, "id":"ASB-A-429417453-4ad7e8c3", "match_only_versions":["14"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/fad90bf203de91bd08e7acd044609d0bee763cf2", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getKey"}}, {"deprecated":false, "digest":{"function_hash":"122304660594293714926462473896071284990", "length":520}, "id":"ASB-A-429417453-61329985", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"function_hash":"225859055806436453325026986906095431192", "length":535}, "id":"ASB-A-429417453-b65d517e", "match_only_versions":["14"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/fad90bf203de91bd08e7acd044609d0bee763cf2", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getCandidates"}}, {"deprecated":false, "digest":{"line_hashes":["53897919496269857407716349789691277096", "111444047306354376018575952918246290279", "35864307964116889954641138420861482292", "46726733405656625231907061553040031719", "191395945946850496588064361759317660997", "323653720944592965628119609676015273211", "12436059539569234485853367793564549155", "222916806201289459506664833277913681563"], "threshold":0.9}, "id":"ASB-A-429417453-babac989", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "target":{"file":"src/com/android/settings/nfc/PaymentBackend.java"}}, {"deprecated":false, "digest":{"function_hash":"175483622450430174531718046565352281552", "length":223}, "id":"ASB-A-429417453-bec69149", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"setDefaultKey"}}, {"deprecated":false, "digest":{"function_hash":"291754026066610630825826022382688009879", "length":188}, "id":"ASB-A-429417453-f5b3a35c", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/packages/apps/Settings/+/174b1af161d47f2b78b57dca71e23470ccceda71", "target":{"file":"src/com/android/settings/nfc/DefaultPaymentSettings.java", "function":"getDefaultKey"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2026-06-01"}]}