ASB-A-179386068

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-179386068.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-179386068
Aliases
Published
2021-08-01T00:00:00Z
Modified
2026-04-17T15:55:28.020024Z
Summary
[none]
Details

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.

References

Affected packages

Android
platform/packages/apps/Settings

Package

Name
platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
8.1:0
Fixed
8.1:2021-08-01

Affected versions

8.*
8.1

Ecosystem specific

{
    "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"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-179386068.json"
platform/packages/apps/Settings

Package

Name
platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
9:0
Fixed
9:2021-08-01

Affected versions

Other
9

Ecosystem specific

{
    "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"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-179386068.json"
platform/packages/apps/Settings

Package

Name
platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
10:0
Fixed
10:2021-08-01

Affected versions

Other
10

Ecosystem specific

{
    "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"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-179386068.json"
platform/packages/apps/Settings

Package

Name
platform/packages/apps/Settings

Affected ranges

Type
ECOSYSTEM
Events
Introduced
11:0
Fixed
11:2021-08-01

Affected versions

Other
11

Ecosystem specific

{
    "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"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-179386068.json"