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