ASB-A-171400004

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

In several native functions called by AdvertiseManager.java, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege in the Bluetooth server with User execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android
platform/packages/apps/Bluetooth

Package

Name
platform/packages/apps/Bluetooth

Affected ranges

Type
ECOSYSTEM
Events
Introduced
8.0:0
Fixed
8.0:2021-02-01

Affected versions

8.*
8.0

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-06e6f0da",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "113075781860234892470414713247420991515",
                    "261030593052011040654576014019875010423",
                    "177788579400529099176435022619156779671",
                    "193340276399367991713802791218117513046",
                    "259691348838220826069099126950853839777",
                    "79559995190449149773253007352069032544",
                    "147530346513663710968005986725762074800",
                    "87050771303856497741070018091137712107",
                    "6578419397425164279622958384616686366",
                    "301144068419277118413124496302860849569",
                    "73487725043458956159009600569745659837",
                    "248174706485533062475910929215745387968",
                    "68108417836691812401037262677198228717",
                    "192883880495333119250454971967906091719",
                    "333577808396754140744527947573145720746",
                    "254736620562456101241069533335012436471",
                    "38155304647012723902645384096462081057",
                    "35761312597698951022835831475726963698",
                    "172935405204503962455215897170334305774",
                    "28928197213711918901749292842389897817",
                    "305970283326653951846857387488674600484",
                    "2812945742676911712384335652550621958",
                    "39927729953383863612279140876848373898",
                    "229359359395381986904526074607958432901",
                    "44747768423022721852717852246959864603",
                    "186365618779792541860191502881343816207",
                    "10313587735623679062654018854559753036",
                    "78476059093503865771572439574648252881",
                    "170086847463243869035729304255680953990",
                    "305955675977711875148581829900589162434",
                    "264832129387026390487665918979557723472",
                    "234180844935307911097179187449986353703",
                    "185127601511852513399376038618298037731",
                    "12884584368074442236097464436474811409",
                    "82351355746200105105422666008401694472",
                    "333209535739578066727188481217137375980",
                    "281655509450642344736541842762805130738"
                ]
            },
            "id": "ASB-A-171400004-0af1a507",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-57bc600c",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 55.0,
                "function_hash": "129176583448185015525653631234971212734"
            },
            "id": "ASB-A-171400004-6160092b",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "getOwnAddress",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-6409a7f0",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setScanResponseData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 121.0,
                "function_hash": "158389822995361825500072866711643727870"
            },
            "id": "ASB-A-171400004-90cf6764",
            "deprecated": false,
            "target": {
                "function": "enableAdvertisingSet",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "exact_target_file_match_only": true,
            "signature_version": "v1"
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-9a5d024a",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingEnable",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-c248a07c",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-ddc566c1",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa"
    ],
    "types": [
        "EoP"
    ],
    "spl": "2021-02-01",
    "severity": "High"
}

Database specific

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

Package

Name
platform/packages/apps/Bluetooth

Affected ranges

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

Affected versions

8.*
8.1

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-180b111d",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 121.0,
                "function_hash": "158389822995361825500072866711643727870"
            },
            "id": "ASB-A-171400004-1b4ee198",
            "deprecated": false,
            "target": {
                "function": "enableAdvertisingSet",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "exact_target_file_match_only": true,
            "signature_version": "v1"
        },
        {
            "digest": {
                "length": 55.0,
                "function_hash": "129176583448185015525653631234971212734"
            },
            "id": "ASB-A-171400004-23915724",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "getOwnAddress",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-2a515019",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-33181f84",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "113075781860234892470414713247420991515",
                    "261030593052011040654576014019875010423",
                    "177788579400529099176435022619156779671",
                    "193340276399367991713802791218117513046",
                    "259691348838220826069099126950853839777",
                    "79559995190449149773253007352069032544",
                    "147530346513663710968005986725762074800",
                    "87050771303856497741070018091137712107",
                    "6578419397425164279622958384616686366",
                    "301144068419277118413124496302860849569",
                    "73487725043458956159009600569745659837",
                    "248174706485533062475910929215745387968",
                    "68108417836691812401037262677198228717",
                    "192883880495333119250454971967906091719",
                    "333577808396754140744527947573145720746",
                    "254736620562456101241069533335012436471",
                    "38155304647012723902645384096462081057",
                    "35761312597698951022835831475726963698",
                    "172935405204503962455215897170334305774",
                    "28928197213711918901749292842389897817",
                    "305970283326653951846857387488674600484",
                    "2812945742676911712384335652550621958",
                    "39927729953383863612279140876848373898",
                    "229359359395381986904526074607958432901",
                    "44747768423022721852717852246959864603",
                    "186365618779792541860191502881343816207",
                    "10313587735623679062654018854559753036",
                    "78476059093503865771572439574648252881",
                    "170086847463243869035729304255680953990",
                    "305955675977711875148581829900589162434",
                    "264832129387026390487665918979557723472",
                    "234180844935307911097179187449986353703",
                    "185127601511852513399376038618298037731",
                    "12884584368074442236097464436474811409",
                    "82351355746200105105422666008401694472",
                    "333209535739578066727188481217137375980",
                    "281655509450642344736541842762805130738"
                ]
            },
            "id": "ASB-A-171400004-66098bba",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-820b3cff",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setScanResponseData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-bcd8a3c8",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-d1bddd6e",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingEnable",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa"
    ],
    "types": [
        "EoP"
    ],
    "spl": "2021-02-01",
    "severity": "High"
}

Database specific

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

Package

Name
platform/packages/apps/Bluetooth

Affected ranges

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

Affected versions

Other
9

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-001caa8e",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-11403156",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setScanResponseData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-43b183de",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-6104019a",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "113075781860234892470414713247420991515",
                    "261030593052011040654576014019875010423",
                    "177788579400529099176435022619156779671",
                    "193340276399367991713802791218117513046",
                    "259691348838220826069099126950853839777",
                    "79559995190449149773253007352069032544",
                    "147530346513663710968005986725762074800",
                    "87050771303856497741070018091137712107",
                    "6578419397425164279622958384616686366",
                    "301144068419277118413124496302860849569",
                    "73487725043458956159009600569745659837",
                    "248174706485533062475910929215745387968",
                    "68108417836691812401037262677198228717",
                    "192883880495333119250454971967906091719",
                    "333577808396754140744527947573145720746",
                    "254736620562456101241069533335012436471",
                    "38155304647012723902645384096462081057",
                    "35761312597698951022835831475726963698",
                    "172935405204503962455215897170334305774",
                    "28928197213711918901749292842389897817",
                    "305970283326653951846857387488674600484",
                    "2812945742676911712384335652550621958",
                    "39927729953383863612279140876848373898",
                    "229359359395381986904526074607958432901",
                    "44747768423022721852717852246959864603",
                    "186365618779792541860191502881343816207",
                    "10313587735623679062654018854559753036",
                    "78476059093503865771572439574648252881",
                    "170086847463243869035729304255680953990",
                    "305955675977711875148581829900589162434",
                    "264832129387026390487665918979557723472",
                    "234180844935307911097179187449986353703",
                    "185127601511852513399376038618298037731",
                    "12884584368074442236097464436474811409",
                    "82351355746200105105422666008401694472",
                    "333209535739578066727188481217137375980",
                    "281655509450642344736541842762805130738"
                ]
            },
            "id": "ASB-A-171400004-6ce0010d",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-84b8f1c3",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingEnable",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 121.0,
                "function_hash": "158389822995361825500072866711643727870"
            },
            "id": "ASB-A-171400004-c2390042",
            "deprecated": false,
            "target": {
                "function": "enableAdvertisingSet",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "exact_target_file_match_only": true,
            "signature_version": "v1"
        },
        {
            "digest": {
                "length": 55.0,
                "function_hash": "129176583448185015525653631234971212734"
            },
            "id": "ASB-A-171400004-ca328e9e",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "getOwnAddress",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-cc46ccd8",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa"
    ],
    "types": [
        "EoP"
    ],
    "spl": "2021-02-01",
    "severity": "High"
}

Database specific

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

Package

Name
platform/packages/apps/Bluetooth

Affected ranges

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

Affected versions

Other
10

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-0a0df6fd",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-0ed55dbd",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingEnable",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 121.0,
                "function_hash": "158389822995361825500072866711643727870"
            },
            "id": "ASB-A-171400004-1a4c5940",
            "deprecated": false,
            "target": {
                "function": "enableAdvertisingSet",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "exact_target_file_match_only": true,
            "signature_version": "v1"
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-28f6a913",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-30445eaa",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setScanResponseData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "113075781860234892470414713247420991515",
                    "261030593052011040654576014019875010423",
                    "177788579400529099176435022619156779671",
                    "193340276399367991713802791218117513046",
                    "259691348838220826069099126950853839777",
                    "79559995190449149773253007352069032544",
                    "147530346513663710968005986725762074800",
                    "87050771303856497741070018091137712107",
                    "6578419397425164279622958384616686366",
                    "301144068419277118413124496302860849569",
                    "73487725043458956159009600569745659837",
                    "248174706485533062475910929215745387968",
                    "68108417836691812401037262677198228717",
                    "192883880495333119250454971967906091719",
                    "333577808396754140744527947573145720746",
                    "254736620562456101241069533335012436471",
                    "38155304647012723902645384096462081057",
                    "35761312597698951022835831475726963698",
                    "172935405204503962455215897170334305774",
                    "28928197213711918901749292842389897817",
                    "305970283326653951846857387488674600484",
                    "2812945742676911712384335652550621958",
                    "39927729953383863612279140876848373898",
                    "229359359395381986904526074607958432901",
                    "44747768423022721852717852246959864603",
                    "186365618779792541860191502881343816207",
                    "10313587735623679062654018854559753036",
                    "78476059093503865771572439574648252881",
                    "170086847463243869035729304255680953990",
                    "305955675977711875148581829900589162434",
                    "264832129387026390487665918979557723472",
                    "234180844935307911097179187449986353703",
                    "185127601511852513399376038618298037731",
                    "12884584368074442236097464436474811409",
                    "82351355746200105105422666008401694472",
                    "333209535739578066727188481217137375980",
                    "281655509450642344736541842762805130738"
                ]
            },
            "id": "ASB-A-171400004-6af67707",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 55.0,
                "function_hash": "129176583448185015525653631234971212734"
            },
            "id": "ASB-A-171400004-df50bc9f",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "getOwnAddress",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-e216f556",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-ee3517f7",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa"
    ],
    "types": [
        "EoP"
    ],
    "spl": "2021-02-01",
    "severity": "High"
}

Database specific

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

Package

Name
platform/packages/apps/Bluetooth

Affected ranges

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

Affected versions

Other
11

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 55.0,
                "function_hash": "129176583448185015525653631234971212734"
            },
            "id": "ASB-A-171400004-1747cf32",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "getOwnAddress",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-24d66686",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingEnable",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 121.0,
                "function_hash": "158389822995361825500072866711643727870"
            },
            "id": "ASB-A-171400004-2e3185cf",
            "deprecated": false,
            "target": {
                "function": "enableAdvertisingSet",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            },
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "exact_target_file_match_only": true,
            "signature_version": "v1"
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-6173f443",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "113075781860234892470414713247420991515",
                    "261030593052011040654576014019875010423",
                    "177788579400529099176435022619156779671",
                    "193340276399367991713802791218117513046",
                    "259691348838220826069099126950853839777",
                    "79559995190449149773253007352069032544",
                    "147530346513663710968005986725762074800",
                    "87050771303856497741070018091137712107",
                    "6578419397425164279622958384616686366",
                    "301144068419277118413124496302860849569",
                    "73487725043458956159009600569745659837",
                    "248174706485533062475910929215745387968",
                    "68108417836691812401037262677198228717",
                    "192883880495333119250454971967906091719",
                    "333577808396754140744527947573145720746",
                    "254736620562456101241069533335012436471",
                    "38155304647012723902645384096462081057",
                    "35761312597698951022835831475726963698",
                    "172935405204503962455215897170334305774",
                    "28928197213711918901749292842389897817",
                    "305970283326653951846857387488674600484",
                    "2812945742676911712384335652550621958",
                    "39927729953383863612279140876848373898",
                    "229359359395381986904526074607958432901",
                    "44747768423022721852717852246959864603",
                    "186365618779792541860191502881343816207",
                    "10313587735623679062654018854559753036",
                    "78476059093503865771572439574648252881",
                    "170086847463243869035729304255680953990",
                    "305955675977711875148581829900589162434",
                    "264832129387026390487665918979557723472",
                    "234180844935307911097179187449986353703",
                    "185127601511852513399376038618298037731",
                    "12884584368074442236097464436474811409",
                    "82351355746200105105422666008401694472",
                    "333209535739578066727188481217137375980",
                    "281655509450642344736541842762805130738"
                ]
            },
            "id": "ASB-A-171400004-63b7dc4e",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Line",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 77.0,
                "function_hash": "290580165080064097473301853471677008198"
            },
            "id": "ASB-A-171400004-9d07608a",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingParameters",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-c8fe4626",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-fd1bde7d",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setPeriodicAdvertisingData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        },
        {
            "digest": {
                "length": 173.0,
                "function_hash": "129987136792802882314299340812400797396"
            },
            "id": "ASB-A-171400004-ff77d56b",
            "deprecated": false,
            "signature_version": "v1",
            "signature_type": "Function",
            "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa",
            "target": {
                "function": "setScanResponseData",
                "file": "src/com/android/bluetooth/gatt/AdvertiseManager.java"
            }
        }
    ],
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/59d7c52d0b3872e6a01e47a50772952140debbaa"
    ],
    "types": [
        "EoP"
    ],
    "spl": "2021-02-01",
    "severity": "High"
}

Database specific

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