ASB-A-167403112

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-167403112.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-167403112
Aliases
  • A-167403112
  • CVE-2021-0434
Published
2021-11-01T00:00:00Z
Modified
2024-08-07T19:29:12.784433Z
Summary
Phishing attacks over Bluetooth due to unclear warning message
Details

In onReceive of BluetoothPermissionRequest.java, there is a possible phishing attack allowing a malicious Bluetooth device to acquire permissions based on insufficient information presented to the user in the consent dialog. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.

References

Affected packages

Android / platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other

9

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 330.0,
                "function_hash": "90159350034447673134532799759518409735"
            },
            "id": "ASB-A-167403112-0b10f644",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createSapDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "170605139450962562988813070620304090960",
                    "232842358291595741112064727863122006078",
                    "314297315475700464969884427900644288592",
                    "297138730193761483654385889525628875397",
                    "286211080242197010233642666358604980366",
                    "233167421104453128480027752097882791657",
                    "175958089599026813712828267271589730983",
                    "287946299053875001778202871198238223571",
                    "255811448671232719393159569453843189648",
                    "192453016705756569308793791979379080036"
                ]
            },
            "id": "ASB-A-167403112-1c342a91",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 329.0,
                "function_hash": "284717784586566798601638118887815314543"
            },
            "id": "ASB-A-167403112-2ff886ce",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createPhonebookDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 4407.0,
                "function_hash": "254086298093462912306453533651217985879"
            },
            "id": "ASB-A-167403112-3b8a22b0",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java",
                "function": "onReceive"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 919.0,
                "function_hash": "243139819654643222573286831558251823952"
            },
            "id": "ASB-A-167403112-450b4009",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "136220912571171115465685178316441628704",
                    "168027776980112255661824519530282446062",
                    "339969872694896523060307661807877024473",
                    "118228315606536602532202742550451341606"
                ]
            },
            "id": "ASB-A-167403112-6b9bb34a",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/79ae54ca2d982f1c6bad9f2910109b342ad66940",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "262376809961755860130999184240619121962",
                    "250171541628719542066744004989730111432",
                    "273149268508743028254137235020067122616",
                    "188369922975801083625392586983688431258",
                    "242678889475328081792055688962967055458",
                    "249430324692910136039963219960108685093",
                    "54580019071475998812634608746574003782",
                    "237558762349020758053572460567572184677",
                    "158357712422581496100806751174842308610",
                    "233882442404940193715401078875834546189",
                    "25464032847189390928713794820080229699",
                    "236062653589280549389156123584711369781",
                    "246339034470014084782568043951331485871",
                    "239210780756078930535066244608071155747"
                ]
            },
            "id": "ASB-A-167403112-88c1cfe6",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "63622848991199248655308981517280037307",
                    "187182878394667231434122814264556935151",
                    "256965149074304897337697337422551840994",
                    "145257469352574089555164949915246620833",
                    "28643972356231523163327997957991575527",
                    "66595710024888141719043794644432993242",
                    "112703223168464880685113183100565908612",
                    "262612780431240044390572593355616172072",
                    "126583423939612540234151771175509353954",
                    "186499334837715386630665910623734720659",
                    "247420493961378538720201110328402188092",
                    "281830286286221632796330577940853660665",
                    "282948155516090577852878383828744814221",
                    "7285403545249508312244553733069786258",
                    "137547211869212766842507717120713164318",
                    "298818296854309965243189716679235888780",
                    "135996045981270168263195910506475529806",
                    "242705416434113772470718925659832846482",
                    "103678357132641798120826606812103416287",
                    "78378888708759269376040924156663966570",
                    "280032798450215878158694936476525544487",
                    "339540707359798281626575066053162705101",
                    "284568340959801981604647467842490775112",
                    "169808337863056344331033577609516369254",
                    "199769731717696555964840913540258494331",
                    "66683166784715470840448155820382535894",
                    "132061256315163503969177336885221272833",
                    "130646140817404151401929853178812107957",
                    "93823390281404084987139454158069499039",
                    "64590771313197746346992658721864371135",
                    "196868686937924664360565550763632134229",
                    "268112031926917308697747318888993637997",
                    "34301598041475403156826542217843602272"
                ]
            },
            "id": "ASB-A-167403112-9d77bd34",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "214876060846126603483263699725460815250",
                    "261296792754962669465953598461101913547",
                    "255540078927548996814322546418975255551",
                    "282951348080967370946808095244242706293",
                    "206795449060438774601579159954256932506",
                    "119754653071738267003662406545564690771",
                    "296790600607787888793793389642527989188",
                    "52391657866004096636802075926944363118",
                    "34352216677729549560310410956993603273",
                    "248725015336457725335263527716284485455",
                    "18113026469315395890444612582642589101",
                    "255568658551039017284665404921313791201",
                    "261320371944726652808940318568089608615",
                    "321652242666006397742172108278327456333",
                    "310376559251694402918973817671862043896",
                    "58487222961788126947543832780285299156",
                    "314544708667662612435827903837789648796",
                    "154808444955041468203487654042064883399",
                    "48760423507999382040702554140429298300",
                    "64527163515889442750376588428715200864"
                ]
            },
            "id": "ASB-A-167403112-ae31b9ce",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "220429470563328021145081625561193328028"
            },
            "id": "ASB-A-167403112-bb7e5fbd",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createMapDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 873.0,
                "function_hash": "253878379413255316988915621528751108981"
            },
            "id": "ASB-A-167403112-bb9508b5",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 877.0,
                "function_hash": "279229459710427405959252897430655170047"
            },
            "id": "ASB-A-167403112-c6a9ec49",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/79ae54ca2d982f1c6bad9f2910109b342ad66940",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 4169.0,
                "function_hash": "163648454967360255759214591433996027535"
            },
            "id": "ASB-A-167403112-e2625e65",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java",
                "function": "onReceive"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1619.0,
                "function_hash": "195261075369649067305742798056531605015"
            },
            "id": "ASB-A-167403112-e530fa72",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "onCreate"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 320.0,
                "function_hash": "152378681582247349604161985710921057930"
            },
            "id": "ASB-A-167403112-fad4a0c3",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createConnectionDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1672.0,
                "function_hash": "283957372759938639053202084223702147766"
            },
            "id": "ASB-A-167403112-fc87728f",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "onCreate"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/01a50db645775d03b086817d3a30966e87dadb09",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/ccbe74f55552893de90509507c18479258079cf2",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/79ae54ca2d982f1c6bad9f2910109b342ad66940",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/65e3c68e6fbfb1d6762718a190416a2bff36962c",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/cea8c522c0fa1ca32472f50aff78966825c43418"
    ],
    "spl": "2021-11-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other

10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 4169.0,
                "function_hash": "163648454967360255759214591433996027535"
            },
            "id": "ASB-A-167403112-0c6b59df",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java",
                "function": "onReceive"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 329.0,
                "function_hash": "284717784586566798601638118887815314543"
            },
            "id": "ASB-A-167403112-2f9e1d4a",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createPhonebookDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "136220912571171115465685178316441628704",
                    "168027776980112255661824519530282446062",
                    "339969872694896523060307661807877024473",
                    "118228315606536602532202742550451341606"
                ]
            },
            "id": "ASB-A-167403112-304f7a66",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/7ce80425eeb4028b984d7d3d3bbd019bf8a5b815",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "90159350034447673134532799759518409735"
            },
            "id": "ASB-A-167403112-3dc09c6b",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createSapDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "170605139450962562988813070620304090960",
                    "232842358291595741112064727863122006078",
                    "314297315475700464969884427900644288592",
                    "297138730193761483654385889525628875397",
                    "286211080242197010233642666358604980366",
                    "233167421104453128480027752097882791657",
                    "175958089599026813712828267271589730983",
                    "287946299053875001778202871198238223571",
                    "255811448671232719393159569453843189648",
                    "192453016705756569308793791979379080036"
                ]
            },
            "id": "ASB-A-167403112-516d67ad",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "220429470563328021145081625561193328028"
            },
            "id": "ASB-A-167403112-528adb4b",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createMapDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "214876060846126603483263699725460815250",
                    "261296792754962669465953598461101913547",
                    "255540078927548996814322546418975255551",
                    "282951348080967370946808095244242706293",
                    "206795449060438774601579159954256932506",
                    "119754653071738267003662406545564690771",
                    "296790600607787888793793389642527989188",
                    "52391657866004096636802075926944363118",
                    "34352216677729549560310410956993603273",
                    "248725015336457725335263527716284485455",
                    "18113026469315395890444612582642589101",
                    "255568658551039017284665404921313791201",
                    "261320371944726652808940318568089608615",
                    "321652242666006397742172108278327456333",
                    "310376559251694402918973817671862043896",
                    "58487222961788126947543832780285299156",
                    "314544708667662612435827903837789648796",
                    "154808444955041468203487654042064883399",
                    "48760423507999382040702554140429298300",
                    "64527163515889442750376588428715200864"
                ]
            },
            "id": "ASB-A-167403112-5aeaf699",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 320.0,
                "function_hash": "152378681582247349604161985710921057930"
            },
            "id": "ASB-A-167403112-6310b1cd",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createConnectionDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 873.0,
                "function_hash": "253878379413255316988915621528751108981"
            },
            "id": "ASB-A-167403112-6b293bb2",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 877.0,
                "function_hash": "279229459710427405959252897430655170047"
            },
            "id": "ASB-A-167403112-76b65ae2",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/7ce80425eeb4028b984d7d3d3bbd019bf8a5b815",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1618.0,
                "function_hash": "154762836452874504712317505233555346195"
            },
            "id": "ASB-A-167403112-7b98d01a",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "onCreate"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 4452.0,
                "function_hash": "53440416767959929980273184293082719792"
            },
            "id": "ASB-A-167403112-7fd3a87c",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java",
                "function": "onReceive"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1746.0,
                "function_hash": "95819568125777548851282313813255498231"
            },
            "id": "ASB-A-167403112-be36692b",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "onCreate"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 919.0,
                "function_hash": "243139819654643222573286831558251823952"
            },
            "id": "ASB-A-167403112-c0662182",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "63622848991199248655308981517280037307",
                    "203803568897238867164695717288310461748",
                    "149629617886378208879704059106027427003",
                    "323162911054085832132221171942080775864",
                    "28643972356231523163327997957991575527",
                    "66595710024888141719043794644432993242",
                    "112703223168464880685113183100565908612",
                    "262612780431240044390572593355616172072",
                    "126583423939612540234151771175509353954",
                    "186499334837715386630665910623734720659",
                    "247420493961378538720201110328402188092",
                    "281830286286221632796330577940853660665",
                    "282948155516090577852878383828744814221",
                    "7285403545249508312244553733069786258",
                    "137547211869212766842507717120713164318",
                    "298818296854309965243189716679235888780",
                    "135996045981270168263195910506475529806",
                    "242705416434113772470718925659832846482",
                    "103678357132641798120826606812103416287",
                    "78378888708759269376040924156663966570",
                    "280032798450215878158694936476525544487",
                    "339540707359798281626575066053162705101",
                    "284568340959801981604647467842490775112",
                    "169808337863056344331033577609516369254",
                    "199769731717696555964840913540258494331",
                    "66683166784715470840448155820382535894",
                    "132061256315163503969177336885221272833",
                    "130646140817404151401929853178812107957",
                    "93823390281404084987139454158069499039",
                    "64590771313197746346992658721864371135",
                    "196868686937924664360565550763632134229",
                    "268112031926917308697747318888993637997",
                    "34301598041475403156826542217843602272"
                ]
            },
            "id": "ASB-A-167403112-eddab89e",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "262376809961755860130999184240619121962",
                    "250171541628719542066744004989730111432",
                    "273149268508743028254137235020067122616",
                    "188369922975801083625392586983688431258",
                    "242678889475328081792055688962967055458",
                    "249430324692910136039963219960108685093",
                    "54580019071475998812634608746574003782",
                    "237558762349020758053572460567572184677",
                    "158357712422581496100806751174842308610",
                    "233882442404940193715401078875834546189",
                    "25464032847189390928713794820080229699",
                    "236062653589280549389156123584711369781",
                    "246339034470014084782568043951331485871",
                    "239210780756078930535066244608071155747"
                ]
            },
            "id": "ASB-A-167403112-f9e16e69",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/bbe765f992f5852154a8e7aa6a4117f74fd99493",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/19aeca103d016ca9bb45f3dc625ae8a843af14ea",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/7ce80425eeb4028b984d7d3d3bbd019bf8a5b815",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/fa504b8e01405fa529670b6ac6112d0241c2ff86",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/f391df20897abffee422d78ff60095263da1b2f6"
    ],
    "spl": "2021-11-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}

Android / platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other

11

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "214876060846126603483263699725460815250",
                    "261296792754962669465953598461101913547",
                    "255540078927548996814322546418975255551",
                    "282951348080967370946808095244242706293",
                    "206795449060438774601579159954256932506",
                    "119754653071738267003662406545564690771",
                    "296790600607787888793793389642527989188",
                    "52391657866004096636802075926944363118",
                    "34352216677729549560310410956993603273",
                    "248725015336457725335263527716284485455",
                    "18113026469315395890444612582642589101",
                    "255568658551039017284665404921313791201",
                    "261320371944726652808940318568089608615",
                    "321652242666006397742172108278327456333",
                    "310376559251694402918973817671862043896",
                    "58487222961788126947543832780285299156",
                    "314544708667662612435827903837789648796",
                    "154808444955041468203487654042064883399",
                    "48760423507999382040702554140429298300",
                    "64527163515889442750376588428715200864"
                ]
            },
            "id": "ASB-A-167403112-061c81c2",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1618.0,
                "function_hash": "154762836452874504712317505233555346195"
            },
            "id": "ASB-A-167403112-09d7dfc6",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "onCreate"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 919.0,
                "function_hash": "243139819654643222573286831558251823952"
            },
            "id": "ASB-A-167403112-0ccba3a6",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 329.0,
                "function_hash": "284717784586566798601638118887815314543"
            },
            "id": "ASB-A-167403112-1706a2a2",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createPhonebookDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "170605139450962562988813070620304090960",
                    "232842358291595741112064727863122006078",
                    "314297315475700464969884427900644288592",
                    "297138730193761483654385889525628875397",
                    "286211080242197010233642666358604980366",
                    "233167421104453128480027752097882791657",
                    "175958089599026813712828267271589730983",
                    "287946299053875001778202871198238223571",
                    "255811448671232719393159569453843189648",
                    "192453016705756569308793791979379080036"
                ]
            },
            "id": "ASB-A-167403112-29c8ac5d",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "262376809961755860130999184240619121962",
                    "250171541628719542066744004989730111432",
                    "273149268508743028254137235020067122616",
                    "188369922975801083625392586983688431258",
                    "242678889475328081792055688962967055458",
                    "249430324692910136039963219960108685093",
                    "54580019071475998812634608746574003782",
                    "237558762349020758053572460567572184677",
                    "158357712422581496100806751174842308610",
                    "233882442404940193715401078875834546189",
                    "25464032847189390928713794820080229699",
                    "236062653589280549389156123584711369781",
                    "246339034470014084782568043951331485871",
                    "239210780756078930535066244608071155747"
                ]
            },
            "id": "ASB-A-167403112-3adebfc7",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 4169.0,
                "function_hash": "163648454967360255759214591433996027535"
            },
            "id": "ASB-A-167403112-43d2dfa2",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java",
                "function": "onReceive"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 320.0,
                "function_hash": "152378681582247349604161985710921057930"
            },
            "id": "ASB-A-167403112-7a0da2ac",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createConnectionDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 873.0,
                "function_hash": "253878379413255316988915621528751108981"
            },
            "id": "ASB-A-167403112-9124ab86",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "63622848991199248655308981517280037307",
                    "203803568897238867164695717288310461748",
                    "149629617886378208879704059106027427003",
                    "323162911054085832132221171942080775864",
                    "28643972356231523163327997957991575527",
                    "66595710024888141719043794644432993242",
                    "112703223168464880685113183100565908612",
                    "262612780431240044390572593355616172072",
                    "126583423939612540234151771175509353954",
                    "186499334837715386630665910623734720659",
                    "247420493961378538720201110328402188092",
                    "281830286286221632796330577940853660665",
                    "282948155516090577852878383828744814221",
                    "7285403545249508312244553733069786258",
                    "137547211869212766842507717120713164318",
                    "298818296854309965243189716679235888780",
                    "135996045981270168263195910506475529806",
                    "242705416434113772470718925659832846482",
                    "103678357132641798120826606812103416287",
                    "78378888708759269376040924156663966570",
                    "280032798450215878158694936476525544487",
                    "339540707359798281626575066053162705101",
                    "284568340959801981604647467842490775112",
                    "169808337863056344331033577609516369254",
                    "199769731717696555964840913540258494331",
                    "66683166784715470840448155820382535894",
                    "132061256315163503969177336885221272833",
                    "130646140817404151401929853178812107957",
                    "93823390281404084987139454158069499039",
                    "64590771313197746346992658721864371135",
                    "196868686937924664360565550763632134229",
                    "268112031926917308697747318888993637997",
                    "34301598041475403156826542217843602272"
                ]
            },
            "id": "ASB-A-167403112-94b66ad1",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 4452.0,
                "function_hash": "53440416767959929980273184293082719792"
            },
            "id": "ASB-A-167403112-a52591ef",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionRequest.java",
                "function": "onReceive"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1746.0,
                "function_hash": "95819568125777548851282313813255498231"
            },
            "id": "ASB-A-167403112-d6f4bba7",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "onCreate"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "220429470563328021145081625561193328028"
            },
            "id": "ASB-A-167403112-ece880c1",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createMapDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 877.0,
                "function_hash": "279229459710427405959252897430655170047"
            },
            "id": "ASB-A-167403112-ed7baca4",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/9356205dfc434d1c82d943a08d33131edac215ae",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "showDialog"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 330.0,
                "function_hash": "90159350034447673134532799759518409735"
            },
            "id": "ASB-A-167403112-f585013a",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java",
                "function": "createSapDialogView"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "136220912571171115465685178316441628704",
                    "168027776980112255661824519530282446062",
                    "339969872694896523060307661807877024473",
                    "118228315606536602532202742550451341606"
                ]
            },
            "id": "ASB-A-167403112-ffbec50f",
            "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/9356205dfc434d1c82d943a08d33131edac215ae",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "src/com/android/settings/bluetooth/BluetoothPermissionActivity.java"
            },
            "signature_type": "Line"
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/8ecca02ecee3a3a9add930cb610f1af29c67a52f",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/085f70d48d50da1b689f8343505e844655e5b1f1",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/9356205dfc434d1c82d943a08d33131edac215ae",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/a5046f219a545246f244f0dc003eefdeb1dfeb93",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/15b602ca6ee8c1c641135797023e8fa46d971bb9"
    ],
    "spl": "2021-11-01",
    "severity": "High",
    "types": [
        "EoP"
    ]
}