In sendDevicePickedIntent of DevicePickerFragment.java, there is a possible way to invoke a privileged broadcast receiver due to a confused deputy. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.
{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"189598098486240649025632145884487739583",
"157610348482891699943391467824115625888",
"337366905926284092847136567819064157181",
"39595897754382008432388377320800739818",
"142847794658982136250577553813160464145",
"223575875477614599768339910276504282398",
"208977063932420910621969195716132555473",
"39938256861332159663671589411138786156",
"82372053832605450446833191752518268131",
"246898843159815262980865457761902612135",
"128353489698197272582415458067739936443",
"34107169424211224988733162651906523600",
"140826139571873317391313492343510595166",
"181370044846334682478000894137837557896",
"22598247162955135383336215238189705042",
"49430176023805975187367454167886837599",
"270976455037744952279923005381988434015",
"14371770677674671397700967096176549039",
"160752066612773771868157687098268014656",
"69620088632975250440405545389621793346",
"23743520253566787505036512279331625597",
"272869674658464810180298927233250140312",
"182823661346990462154171002633038815111",
"116757737117879656535292932207212639900",
"288176484303332633678157946587501845046",
"269626980560109349763669464959220645990",
"237460669461478290186375686150133593296",
"317712397441658957671171534675097691960",
"144496007058363465843597501096580570783",
"92924491424578788836725607042191248889"
]
},
"id": "ASB-A-179386068-0eb3b815",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 335.0,
"function_hash": "307622897524323327065783795516876061325"
},
"id": "ASB-A-179386068-1268970f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/2deb2829ea6b9a41859946b964298910a01a4d32",
"target": {
"function": "initPreferencesFromPreferenceScreen",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 1775.0,
"function_hash": "101829320734969209621347408058973450081"
},
"id": "ASB-A-179386068-16183d4d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 611.0,
"function_hash": "53030022217289472935196426030601090128"
},
"id": "ASB-A-179386068-3c774433",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 231.0,
"function_hash": "234873492584897118663933003851849267340"
},
"id": "ASB-A-179386068-56154ff9",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/2deb2829ea6b9a41859946b964298910a01a4d32",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 302.0,
"function_hash": "145113614895278148223615912539032107239"
},
"id": "ASB-A-179386068-5d60224b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 303.0,
"function_hash": "107089291217342372563082362911233231987"
},
"id": "ASB-A-179386068-6183c4f1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/2deb2829ea6b9a41859946b964298910a01a4d32",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "308449659636060419347565965618483243528"
},
"id": "ASB-A-179386068-867a91a3",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"297369272657892214750296732677942954307",
"336588777782708437414362332456800150862",
"212994470521476137724903521153640834013",
"161536211937880958522823404698859275986",
"261358976981418984949898419515123425347",
"83628608868374444601097482530347507788",
"274012823751943774900342045511817364224",
"112997775299630930308531752666420452760",
"327076349549244527991055693310811435704",
"283346576112393058278649721944493597148",
"338035327902359072723827970133524042423",
"196488988800892898854453315742791531982",
"11799654179039043756371398422841603453",
"125361265464510133515966652446736666589",
"282989661585487853420745695353090121477",
"8771369404818673483513082839018534309",
"256719082918654834336366470962731306495",
"78695209589228304897246753053628506729",
"270605290096339633531209637121548595804",
"32407398229786333283722732294589143598",
"148505865107810752349339680921312862710",
"61402827309847650072471405539928132898",
"65887935674742202121445091115997997427",
"290025014441253860598470933857749788409",
"235956742371856614438999702470844546461",
"235964925078753479039102677379892000990"
]
},
"id": "ASB-A-179386068-899ce3fd",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/2deb2829ea6b9a41859946b964298910a01a4d32",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 4512.0,
"function_hash": "317187930461985010729518212265300046213"
},
"id": "ASB-A-179386068-cff390cd",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"function": "onReceive",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 858.0,
"function_hash": "273981796159123345232378104725236855818"
},
"id": "ASB-A-179386068-db030d30",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"339873950977922308351799070434061376415",
"202107299867019718265311943691998991478",
"251561132044962540080591384763495148700",
"302043361953321406412369883946802621251",
"75317552023883836553384505179450857310",
"173429893720207566711335232067405593700",
"2694595495380182336863107966527574512",
"279808372914794865688223383338710593596",
"54006544375598125740532990963669249747",
"189574146944634791384969629483491635851",
"284696874655998182101106736907994602916",
"296488834048195417545453196095257994527",
"2263950479340370000950322895824453744",
"288422081678503400359318708688738523515",
"270605290096339633531209637121548595804",
"93363820805438952549784080777963103644",
"182626299612570433044480967325931481318",
"176567441229250507854419042494588515413",
"246719940101389259671379032721289342627",
"103118069052921466977564958698209614572",
"96269017535325860413487495267477638529",
"319476021820450181694371569224716187074",
"77331343570493191125779081432209423665",
"255742022412776821199315461864618577000"
]
},
"id": "ASB-A-179386068-e036607f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"99761161489587177074645100291805188269",
"108693140205882549655143943447349801885",
"204408330702514506160276762225423976305",
"157715843334856214332349666534223324294",
"76441519733962798431734304951142028538",
"108657428795023430935793604631496419282",
"325860244579166489578379662681858961273",
"965056202905373496082286347453343457",
"131791982697816173779710757820299619967",
"128537583844877311932180465999330969005",
"294148936904219085889191024336473788359",
"257841156845547000181502353738809370724",
"264917173695654359516748553981732565554",
"254450364179107293009685655628327746327",
"303568978061797803209985956297243952375",
"12876948681238303534844232384458500472",
"180225974705102786184965598016016208305",
"169860076882725601440145510837139326483",
"98891884225931309993546824210372615328",
"259372066263369117319112463944646245232",
"280889569671114441993709716201226269024",
"23962387299225658154847606501421378119",
"116757737117879656535292932207212639900",
"27632479839042778784496354942431629203",
"219841413909355642243287688036417685513",
"66540879572736420032821076443958564495",
"267145732669643526105842393035101304321",
"213594937822148460308477965683871132836"
]
},
"id": "ASB-A-179386068-faed9c12",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/apps/Settings/+/c2adcb2d3a213e94abcdb2a88b3c19f59566788e",
"https://android.googlesource.com/platform/packages/apps/Settings/+/2deb2829ea6b9a41859946b964298910a01a4d32"
],
"types": [
"EoP"
],
"spl": "2021-08-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 858.0,
"function_hash": "273981796159123345232378104725236855818"
},
"id": "ASB-A-179386068-165ea250",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 4512.0,
"function_hash": "317187930461985010729518212265300046213"
},
"id": "ASB-A-179386068-17f92a3c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"function": "onReceive",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 302.0,
"function_hash": "145113614895278148223615912539032107239"
},
"id": "ASB-A-179386068-588a84f0",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"297369272657892214750296732677942954307",
"336588777782708437414362332456800150862",
"212994470521476137724903521153640834013",
"161536211937880958522823404698859275986",
"261358976981418984949898419515123425347",
"83628608868374444601097482530347507788",
"274012823751943774900342045511817364224",
"112997775299630930308531752666420452760",
"327076349549244527991055693310811435704",
"283346576112393058278649721944493597148",
"338035327902359072723827970133524042423",
"196488988800892898854453315742791531982",
"11799654179039043756371398422841603453",
"125361265464510133515966652446736666589",
"282989661585487853420745695353090121477",
"8771369404818673483513082839018534309",
"256719082918654834336366470962731306495",
"78695209589228304897246753053628506729",
"270605290096339633531209637121548595804",
"32407398229786333283722732294589143598",
"148505865107810752349339680921312862710",
"61402827309847650072471405539928132898",
"65887935674742202121445091115997997427",
"290025014441253860598470933857749788409",
"235956742371856614438999702470844546461",
"235964925078753479039102677379892000990"
]
},
"id": "ASB-A-179386068-65a0e24f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/f727d5cf2ab9a88857c2d412f84f496ea4311f9b",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"339873950977922308351799070434061376415",
"202107299867019718265311943691998991478",
"251561132044962540080591384763495148700",
"302043361953321406412369883946802621251",
"75317552023883836553384505179450857310",
"173429893720207566711335232067405593700",
"2694595495380182336863107966527574512",
"279808372914794865688223383338710593596",
"54006544375598125740532990963669249747",
"189574146944634791384969629483491635851",
"284696874655998182101106736907994602916",
"296488834048195417545453196095257994527",
"2263950479340370000950322895824453744",
"288422081678503400359318708688738523515",
"270605290096339633531209637121548595804",
"93363820805438952549784080777963103644",
"182626299612570433044480967325931481318",
"176567441229250507854419042494588515413",
"246719940101389259671379032721289342627",
"103118069052921466977564958698209614572",
"96269017535325860413487495267477638529",
"319476021820450181694371569224716187074",
"77331343570493191125779081432209423665",
"255742022412776821199315461864618577000"
]
},
"id": "ASB-A-179386068-67fc6b2b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"99761161489587177074645100291805188269",
"108693140205882549655143943447349801885",
"204408330702514506160276762225423976305",
"157715843334856214332349666534223324294",
"76441519733962798431734304951142028538",
"108657428795023430935793604631496419282",
"325860244579166489578379662681858961273",
"965056202905373496082286347453343457",
"131791982697816173779710757820299619967",
"128537583844877311932180465999330969005",
"294148936904219085889191024336473788359",
"257841156845547000181502353738809370724",
"264917173695654359516748553981732565554",
"254450364179107293009685655628327746327",
"303568978061797803209985956297243952375",
"12876948681238303534844232384458500472",
"180225974705102786184965598016016208305",
"169860076882725601440145510837139326483",
"98891884225931309993546824210372615328",
"259372066263369117319112463944646245232",
"280889569671114441993709716201226269024",
"23962387299225658154847606501421378119",
"116757737117879656535292932207212639900",
"27632479839042778784496354942431629203",
"219841413909355642243287688036417685513",
"66540879572736420032821076443958564495",
"267145732669643526105842393035101304321",
"213594937822148460308477965683871132836"
]
},
"id": "ASB-A-179386068-7bfb76d0",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 611.0,
"function_hash": "53030022217289472935196426030601090128"
},
"id": "ASB-A-179386068-9741d355",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 231.0,
"function_hash": "234873492584897118663933003851849267340"
},
"id": "ASB-A-179386068-979e7069",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/f727d5cf2ab9a88857c2d412f84f496ea4311f9b",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"189598098486240649025632145884487739583",
"157610348482891699943391467824115625888",
"337366905926284092847136567819064157181",
"39595897754382008432388377320800739818",
"142847794658982136250577553813160464145",
"223575875477614599768339910276504282398",
"208977063932420910621969195716132555473",
"39938256861332159663671589411138786156",
"82372053832605450446833191752518268131",
"246898843159815262980865457761902612135",
"128353489698197272582415458067739936443",
"34107169424211224988733162651906523600",
"140826139571873317391313492343510595166",
"181370044846334682478000894137837557896",
"22598247162955135383336215238189705042",
"49430176023805975187367454167886837599",
"270976455037744952279923005381988434015",
"14371770677674671397700967096176549039",
"160752066612773771868157687098268014656",
"69620088632975250440405545389621793346",
"23743520253566787505036512279331625597",
"272869674658464810180298927233250140312",
"182823661346990462154171002633038815111",
"116757737117879656535292932207212639900",
"288176484303332633678157946587501845046",
"269626980560109349763669464959220645990",
"237460669461478290186375686150133593296",
"317712397441658957671171534675097691960",
"144496007058363465843597501096580570783",
"92924491424578788836725607042191248889"
]
},
"id": "ASB-A-179386068-9b31a7c6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 1775.0,
"function_hash": "101829320734969209621347408058973450081"
},
"id": "ASB-A-179386068-9d6ea884",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 335.0,
"function_hash": "307622897524323327065783795516876061325"
},
"id": "ASB-A-179386068-b70acbf6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/f727d5cf2ab9a88857c2d412f84f496ea4311f9b",
"target": {
"function": "initPreferencesFromPreferenceScreen",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "308449659636060419347565965618483243528"
},
"id": "ASB-A-179386068-eb5bd48d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 303.0,
"function_hash": "107089291217342372563082362911233231987"
},
"id": "ASB-A-179386068-ff245176",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/f727d5cf2ab9a88857c2d412f84f496ea4311f9b",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/apps/Settings/+/093ac45cd840162f9359ed158a86a230279d17ba",
"https://android.googlesource.com/platform/packages/apps/Settings/+/f727d5cf2ab9a88857c2d412f84f496ea4311f9b"
],
"types": [
"EoP"
],
"spl": "2021-08-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"274012823751943774900342045511817364224",
"135001870733989475666753047135171062290",
"96440169205780548909025941335889112742",
"110290042517398482682319679088176998341",
"219312398818888684446571024283104715834",
"266242694136532479717440819733686338248",
"208447587340676110163139047529587166115",
"96203258808273916545749455432385956960",
"338035327902359072723827970133524042423",
"196488988800892898854453315742791531982",
"11799654179039043756371398422841603453",
"125361265464510133515966652446736666589",
"282989661585487853420745695353090121477",
"8771369404818673483513082839018534309",
"256719082918654834336366470962731306495",
"78695209589228304897246753053628506729",
"270605290096339633531209637121548595804",
"32407398229786333283722732294589143598",
"148505865107810752349339680921312862710",
"61402827309847650072471405539928132898",
"65887935674742202121445091115997997427",
"290025014441253860598470933857749788409",
"235956742371856614438999702470844546461",
"235964925078753479039102677379892000990"
]
},
"id": "ASB-A-179386068-01c43c1c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/51755e9a332bbc0b56c17ef1f5af23f913c00546",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 858.0,
"function_hash": "273981796159123345232378104725236855818"
},
"id": "ASB-A-179386068-0f8bcc84",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"189598098486240649025632145884487739583",
"157610348482891699943391467824115625888",
"337366905926284092847136567819064157181",
"39595897754382008432388377320800739818",
"142847794658982136250577553813160464145",
"223575875477614599768339910276504282398",
"208977063932420910621969195716132555473",
"39938256861332159663671589411138786156",
"82372053832605450446833191752518268131",
"246898843159815262980865457761902612135",
"128353489698197272582415458067739936443",
"34107169424211224988733162651906523600",
"140826139571873317391313492343510595166",
"181370044846334682478000894137837557896",
"22598247162955135383336215238189705042",
"49430176023805975187367454167886837599",
"270976455037744952279923005381988434015",
"14371770677674671397700967096176549039",
"160752066612773771868157687098268014656",
"69620088632975250440405545389621793346",
"320307476290341739699710533318001690782",
"272869674658464810180298927233250140312",
"182823661346990462154171002633038815111",
"116757737117879656535292932207212639900",
"288176484303332633678157946587501845046",
"269626980560109349763669464959220645990",
"237460669461478290186375686150133593296",
"317712397441658957671171534675097691960",
"144496007058363465843597501096580570783",
"92924491424578788836725607042191248889"
]
},
"id": "ASB-A-179386068-2b5870e8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 335.0,
"function_hash": "307622897524323327065783795516876061325"
},
"id": "ASB-A-179386068-3bcc33e3",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/51755e9a332bbc0b56c17ef1f5af23f913c00546",
"target": {
"function": "initPreferencesFromPreferenceScreen",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 303.0,
"function_hash": "107089291217342372563082362911233231987"
},
"id": "ASB-A-179386068-43d7bf60",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/51755e9a332bbc0b56c17ef1f5af23f913c00546",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 231.0,
"function_hash": "234873492584897118663933003851849267340"
},
"id": "ASB-A-179386068-782e6370",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/51755e9a332bbc0b56c17ef1f5af23f913c00546",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 1774.0,
"function_hash": "332861561855626364153140784145292732683"
},
"id": "ASB-A-179386068-7c4e1933",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"99761161489587177074645100291805188269",
"121779312878682812251044787522012951021",
"178274006939869219544030830430138863290",
"127645255844780288941338621618766624481",
"114766609524130523795507363005435495496",
"50249129439898804653156259335097114454",
"81080559751607787675757756421110788505",
"141245698000923365902531412134105054324",
"131791982697816173779710757820299619967",
"128537583844877311932180465999330969005",
"294148936904219085889191024336473788359",
"257841156845547000181502353738809370724",
"264917173695654359516748553981732565554",
"254450364179107293009685655628327746327",
"303568978061797803209985956297243952375",
"12876948681238303534844232384458500472",
"180225974705102786184965598016016208305",
"169860076882725601440145510837139326483",
"135043908274163440783836381934050065455",
"229563305394323434154049910052426989366",
"280889569671114441993709716201226269024",
"23962387299225658154847606501421378119",
"116757737117879656535292932207212639900",
"27632479839042778784496354942431629203",
"219841413909355642243287688036417685513",
"66540879572736420032821076443958564495",
"267145732669643526105842393035101304321",
"213594937822148460308477965683871132836"
]
},
"id": "ASB-A-179386068-b90c4bd6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 611.0,
"function_hash": "53030022217289472935196426030601090128"
},
"id": "ASB-A-179386068-c36453d6",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 302.0,
"function_hash": "145113614895278148223615912539032107239"
},
"id": "ASB-A-179386068-c4a62538",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"107454595385797210950250622335538480607",
"119611578205660314628933358317590784719",
"251561132044962540080591384763495148700",
"302043361953321406412369883946802621251",
"75317552023883836553384505179450857310",
"173429893720207566711335232067405593700",
"2694595495380182336863107966527574512",
"279808372914794865688223383338710593596",
"54006544375598125740532990963669249747",
"189574146944634791384969629483491635851",
"284696874655998182101106736907994602916",
"296488834048195417545453196095257994527",
"2263950479340370000950322895824453744",
"288422081678503400359318708688738523515",
"270605290096339633531209637121548595804",
"93363820805438952549784080777963103644",
"182626299612570433044480967325931481318",
"176567441229250507854419042494588515413",
"246719940101389259671379032721289342627",
"103118069052921466977564958698209614572",
"96269017535325860413487495267477638529",
"319476021820450181694371569224716187074",
"77331343570493191125779081432209423665",
"255742022412776821199315461864618577000"
]
},
"id": "ASB-A-179386068-d71b7d45",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 4512.0,
"function_hash": "317187930461985010729518212265300046213"
},
"id": "ASB-A-179386068-df6c7915",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"function": "onReceive",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "308449659636060419347565965618483243528"
},
"id": "ASB-A-179386068-f65d2d39",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/apps/Settings/+/43d093ebe8caa49a2558591e92723c8931725ebf",
"https://android.googlesource.com/platform/packages/apps/Settings/+/51755e9a332bbc0b56c17ef1f5af23f913c00546"
],
"types": [
"EoP"
],
"spl": "2021-08-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 303.0,
"function_hash": "107089291217342372563082362911233231987"
},
"id": "ASB-A-179386068-16d12665",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/5de62d1955b8d9807850fd2e9ffb6c97595b95b1",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 611.0,
"function_hash": "53030022217289472935196426030601090128"
},
"id": "ASB-A-179386068-521f2808",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"107454595385797210950250622335538480607",
"119611578205660314628933358317590784719",
"251561132044962540080591384763495148700",
"302043361953321406412369883946802621251",
"75317552023883836553384505179450857310",
"173429893720207566711335232067405593700",
"2694595495380182336863107966527574512",
"279808372914794865688223383338710593596",
"54006544375598125740532990963669249747",
"189574146944634791384969629483491635851",
"284696874655998182101106736907994602916",
"296488834048195417545453196095257994527",
"2263950479340370000950322895824453744",
"288422081678503400359318708688738523515",
"270605290096339633531209637121548595804",
"93363820805438952549784080777963103644",
"182626299612570433044480967325931481318",
"176567441229250507854419042494588515413",
"246719940101389259671379032721289342627",
"103118069052921466977564958698209614572",
"96269017535325860413487495267477638529",
"319476021820450181694371569224716187074",
"77331343570493191125779081432209423665",
"255742022412776821199315461864618577000"
]
},
"id": "ASB-A-179386068-5a8181b2",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 231.0,
"function_hash": "234873492584897118663933003851849267340"
},
"id": "ASB-A-179386068-8a052da1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/5de62d1955b8d9807850fd2e9ffb6c97595b95b1",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"274012823751943774900342045511817364224",
"135001870733989475666753047135171062290",
"96440169205780548909025941335889112742",
"110290042517398482682319679088176998341",
"219312398818888684446571024283104715834",
"266242694136532479717440819733686338248",
"208447587340676110163139047529587166115",
"96203258808273916545749455432385956960",
"338035327902359072723827970133524042423",
"196488988800892898854453315742791531982",
"11799654179039043756371398422841603453",
"125361265464510133515966652446736666589",
"282989661585487853420745695353090121477",
"8771369404818673483513082839018534309",
"256719082918654834336366470962731306495",
"78695209589228304897246753053628506729",
"270605290096339633531209637121548595804",
"32407398229786333283722732294589143598",
"148505865107810752349339680921312862710",
"61402827309847650072471405539928132898",
"65887935674742202121445091115997997427",
"290025014441253860598470933857749788409",
"235956742371856614438999702470844546461",
"235964925078753479039102677379892000990"
]
},
"id": "ASB-A-179386068-a91e5d9d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/5de62d1955b8d9807850fd2e9ffb6c97595b95b1",
"target": {
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"189598098486240649025632145884487739583",
"157610348482891699943391467824115625888",
"337366905926284092847136567819064157181",
"39595897754382008432388377320800739818",
"142847794658982136250577553813160464145",
"223575875477614599768339910276504282398",
"208977063932420910621969195716132555473",
"39938256861332159663671589411138786156",
"82372053832605450446833191752518268131",
"246898843159815262980865457761902612135",
"128353489698197272582415458067739936443",
"34107169424211224988733162651906523600",
"140826139571873317391313492343510595166",
"181370044846334682478000894137837557896",
"22598247162955135383336215238189705042",
"49430176023805975187367454167886837599",
"270976455037744952279923005381988434015",
"14371770677674671397700967096176549039",
"160752066612773771868157687098268014656",
"69620088632975250440405545389621793346",
"320307476290341739699710533318001690782",
"272869674658464810180298927233250140312",
"182823661346990462154171002633038815111",
"116757737117879656535292932207212639900",
"288176484303332633678157946587501845046",
"269626980560109349763669464959220645990",
"237460669461478290186375686150133593296",
"317712397441658957671171534675097691960",
"144496007058363465843597501096580570783",
"92924491424578788836725607042191248889"
]
},
"id": "ASB-A-179386068-bdd1c0e7",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"99761161489587177074645100291805188269",
"121779312878682812251044787522012951021",
"178274006939869219544030830430138863290",
"127645255844780288941338621618766624481",
"114766609524130523795507363005435495496",
"50249129439898804653156259335097114454",
"81080559751607787675757756421110788505",
"141245698000923365902531412134105054324",
"131791982697816173779710757820299619967",
"128537583844877311932180465999330969005",
"294148936904219085889191024336473788359",
"257841156845547000181502353738809370724",
"264917173695654359516748553981732565554",
"254450364179107293009685655628327746327",
"303568978061797803209985956297243952375",
"12876948681238303534844232384458500472",
"180225974705102786184965598016016208305",
"169860076882725601440145510837139326483",
"135043908274163440783836381934050065455",
"229563305394323434154049910052426989366",
"280889569671114441993709716201226269024",
"23962387299225658154847606501421378119",
"116757737117879656535292932207212639900",
"27632479839042778784496354942431629203",
"219841413909355642243287688036417685513",
"66540879572736420032821076443958564495",
"267145732669643526105842393035101304321",
"213594937822148460308477965683871132836"
]
},
"id": "ASB-A-179386068-c7e7fb86",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 858.0,
"function_hash": "273981796159123345232378104725236855818"
},
"id": "ASB-A-179386068-ccd4c7ba",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"function": "sendReplyIntentToReceiver",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 4512.0,
"function_hash": "317187930461985010729518212265300046213"
},
"id": "ASB-A-179386068-cd4a9ecd",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"function": "onReceive",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
}
},
{
"digest": {
"length": 1774.0,
"function_hash": "332861561855626364153140784145292732683"
},
"id": "ASB-A-179386068-d1556708",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
}
},
{
"digest": {
"length": 302.0,
"function_hash": "145113614895278148223615912539032107239"
},
"id": "ASB-A-179386068-dc75ca30",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"function": "sendDevicePickedIntent",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 335.0,
"function_hash": "307622897524323327065783795516876061325"
},
"id": "ASB-A-179386068-dda513d8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/5de62d1955b8d9807850fd2e9ffb6c97595b95b1",
"target": {
"function": "initPreferencesFromPreferenceScreen",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
},
{
"digest": {
"length": 277.0,
"function_hash": "308449659636060419347565965618483243528"
},
"id": "ASB-A-179386068-ebb31840",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"target": {
"function": "onCreate",
"file": "src/com/android/settings/bluetooth/DevicePickerFragment.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/apps/Settings/+/208e32af9f745c44e03d357d302df4b1f81130dd",
"https://android.googlesource.com/platform/packages/apps/Settings/+/5de62d1955b8d9807850fd2e9ffb6c97595b95b1"
],
"types": [
"EoP"
],
"spl": "2021-08-01",
"severity": "High"
}