In multiple locations, there is a possible way that avdtp and avctp channels could be unencrypted due to a logic error in the code. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.
{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334284623377604830545995698832128341658",
"268554446520860238231441710879957757717",
"29442058351548368209820916399392773425",
"261403495350620860497503837850318241791",
"131671756352888159856985926090941285863",
"296898848447146870832216620754619758769",
"241768375719269496961343037484750368851",
"301184812384282503705354409397731639273",
"321023281503171433192696281943258052163",
"80840191027969958334589475378137027676"
]
},
"id": "ASB-A-345258562-42ad8c22",
"deprecated": false,
"target": {
"file": "stack/avct/avct_api.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"157698628208589383411177033369418040762",
"75146913267037004927020259752754429833",
"154607044117503703696980495856381814374",
"122585612314123560396879163921595360699",
"193833671074545016548918568012694509793"
]
},
"id": "ASB-A-345258562-5858adb5",
"deprecated": false,
"target": {
"file": "stack/avdt/avdt_ad.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 321.0,
"function_hash": "41300468738876197996863538830385906930"
},
"id": "ASB-A-345258562-5a6f5124",
"deprecated": false,
"target": {
"function": "avct_lcb_chnl_open",
"file": "stack/avct/avct_lcb_act.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 414.0,
"function_hash": "338641378587263788978753513717936035138"
},
"id": "ASB-A-345258562-60ec8dc6",
"deprecated": false,
"target": {
"function": "avct_bcb_chnl_open",
"file": "stack/avct/avct_bcb_act.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 254.0,
"function_hash": "13005211549195714551932969581959252067"
},
"id": "ASB-A-345258562-7a139cc4",
"deprecated": false,
"target": {
"function": "AVDT_Register",
"file": "stack/avdt/avdt_api.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 526.0,
"function_hash": "183170137682311770206878048659662490274"
},
"id": "ASB-A-345258562-92033568",
"deprecated": false,
"target": {
"function": "AVCT_Register",
"file": "stack/avct/avct_api.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"139903368850832361188823847290460320089",
"197210234159917791524634334845815761696",
"238945299995618178754300586038568675015",
"272745210268657423165795596131047859671",
"281475703164345983273165878058160747012"
]
},
"id": "ASB-A-345258562-9a4307c1",
"deprecated": false,
"target": {
"file": "stack/avct/avct_lcb_act.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"255546310832448036563161994731701308527",
"271837590389038134180083582394448363613",
"219791634114048447782981710697373592690",
"81407891099711548014457718844697825142",
"160632310488842990426451522119482813392"
]
},
"id": "ASB-A-345258562-b5370855",
"deprecated": false,
"target": {
"file": "stack/avct/avct_bcb_act.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"61788799138030876711356534992424630133",
"16062379127533112761535945064726530769",
"8290884431467516637092903235788238892",
"89351398192238229597529550984243072653",
"64634010913069133441785453802914093117",
"284966138668193074040116779444838088117"
]
},
"id": "ASB-A-345258562-e64072dd",
"deprecated": false,
"target": {
"file": "stack/avdt/avdt_api.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 1197.0,
"function_hash": "195606971697466110345910543815678757339"
},
"id": "ASB-A-345258562-ec8d3486",
"deprecated": false,
"target": {
"function": "avdt_ad_open_req",
"file": "stack/avdt/avdt_ad.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d"
],
"types": [
"EoP"
],
"spl": "2025-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"139903368850832361188823847290460320089",
"197210234159917791524634334845815761696",
"238945299995618178754300586038568675015",
"272745210268657423165795596131047859671",
"281475703164345983273165878058160747012"
]
},
"id": "ASB-A-345258562-19f832b8",
"deprecated": false,
"target": {
"file": "stack/avct/avct_lcb_act.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 1197.0,
"function_hash": "195606971697466110345910543815678757339"
},
"id": "ASB-A-345258562-5913c06d",
"deprecated": false,
"target": {
"function": "avdt_ad_open_req",
"file": "stack/avdt/avdt_ad.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334284623377604830545995698832128341658",
"268554446520860238231441710879957757717",
"29442058351548368209820916399392773425",
"261403495350620860497503837850318241791",
"131671756352888159856985926090941285863",
"296898848447146870832216620754619758769",
"241768375719269496961343037484750368851",
"301184812384282503705354409397731639273",
"321023281503171433192696281943258052163",
"80840191027969958334589475378137027676"
]
},
"id": "ASB-A-345258562-66a452ae",
"deprecated": false,
"target": {
"file": "stack/avct/avct_api.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 254.0,
"function_hash": "13005211549195714551932969581959252067"
},
"id": "ASB-A-345258562-7060b05b",
"deprecated": false,
"target": {
"function": "AVDT_Register",
"file": "stack/avdt/avdt_api.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"157698628208589383411177033369418040762",
"75146913267037004927020259752754429833",
"154607044117503703696980495856381814374",
"122585612314123560396879163921595360699",
"193833671074545016548918568012694509793"
]
},
"id": "ASB-A-345258562-7c8ba980",
"deprecated": false,
"target": {
"file": "stack/avdt/avdt_ad.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"255546310832448036563161994731701308527",
"271837590389038134180083582394448363613",
"219791634114048447782981710697373592690",
"81407891099711548014457718844697825142",
"160632310488842990426451522119482813392"
]
},
"id": "ASB-A-345258562-7d106c09",
"deprecated": false,
"target": {
"file": "stack/avct/avct_bcb_act.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 414.0,
"function_hash": "338641378587263788978753513717936035138"
},
"id": "ASB-A-345258562-7d10a384",
"deprecated": false,
"target": {
"function": "avct_bcb_chnl_open",
"file": "stack/avct/avct_bcb_act.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"61788799138030876711356534992424630133",
"16062379127533112761535945064726530769",
"8290884431467516637092903235788238892",
"89351398192238229597529550984243072653",
"64634010913069133441785453802914093117",
"284966138668193074040116779444838088117"
]
},
"id": "ASB-A-345258562-bc9222a7",
"deprecated": false,
"target": {
"file": "stack/avdt/avdt_api.cc"
},
"signature_type": "Line",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 321.0,
"function_hash": "41300468738876197996863538830385906930"
},
"id": "ASB-A-345258562-d3195e4f",
"deprecated": false,
"target": {
"function": "avct_lcb_chnl_open",
"file": "stack/avct/avct_lcb_act.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
},
{
"digest": {
"length": 526.0,
"function_hash": "183170137682311770206878048659662490274"
},
"id": "ASB-A-345258562-ffde43ef",
"deprecated": false,
"target": {
"function": "AVCT_Register",
"file": "stack/avct/avct_api.cc"
},
"signature_type": "Function",
"match_only_versions": [
"12L"
],
"source": "https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d",
"signature_version": "v1"
}
],
"fixes": [
"https://android.googlesource.com/platform/system/bt/+/434d99ad4dfdefd0cbc347b0fb33cbb3c4d62e3d"
],
"types": [
"EoP"
],
"spl": "2025-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 350.0,
"function_hash": "70323364932370204085185977924433849236"
},
"id": "ASB-A-345258562-14937421",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"function": "AVDT_Register",
"file": "system/stack/avdt/avdt_api.cc"
}
},
{
"digest": {
"length": 590.0,
"function_hash": "138944419217666935854627215262168651052"
},
"id": "ASB-A-345258562-32c9b067",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"function": "AVCT_Register",
"file": "system/stack/avct/avct_api.cc"
}
},
{
"digest": {
"length": 1223.0,
"function_hash": "225590919978565827334869853214217629216"
},
"id": "ASB-A-345258562-37c921bf",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"function": "avdt_ad_open_req",
"file": "system/stack/avdt/avdt_ad.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"332736654001666666614623658689842499504",
"65615420995247841064385436710290851752",
"49467285913161074522372154209166459299",
"197274624226795020004772958062674868360"
]
},
"id": "ASB-A-345258562-40f961cc",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"file": "system/stack/avdt/avdt_ad.cc"
}
},
{
"digest": {
"length": 408.0,
"function_hash": "335263949465079479316910783583644757614"
},
"id": "ASB-A-345258562-662ef4c8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"function": "avct_bcb_chnl_open",
"file": "system/stack/avct/avct_bcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"61788799138030876711356534992424630133",
"168966001464471784241067764958537703197",
"174037819162551777828283825947606653472",
"41452291355217992753717760931990784536",
"202426510155412288946439670109032251558",
"236913875929561382723844792605752498541",
"19322506674845328892578083113953032709"
]
},
"id": "ASB-A-345258562-734b180b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"file": "system/stack/avdt/avdt_api.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"62068010325097936699511773621903331560",
"179812944225947480305483269296175718125",
"211070308509537099875747600260462987595",
"51841336575981439388692596283784401525"
]
},
"id": "ASB-A-345258562-793382f8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"file": "system/stack/avct/avct_bcb_act.cc"
}
},
{
"digest": {
"length": 315.0,
"function_hash": "122379140418014819243790856380352662915"
},
"id": "ASB-A-345258562-9295c8c5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"function": "avct_lcb_chnl_open",
"file": "system/stack/avct/avct_lcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"273582966645999640175236671737040086440",
"120596209209844762343156672098284153083",
"297405116906797811251036311697657821768",
"312183751812751375874273301842630847464"
]
},
"id": "ASB-A-345258562-d3225aff",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"file": "system/stack/avct/avct_lcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"59936903816436452229341492893265963902",
"303409268871284519851599107518168269965",
"339943162526734463493700689022260298450",
"320008295623864315851363378456484348853",
"190173971244416650715681295065645999412",
"315376983355068479283896275683121652221",
"189212756145824550139513012014193108715",
"240878628932863532930882437028408051883",
"133673689445960107332470894523517350083",
"326703986102503760109785309802919590296"
]
},
"id": "ASB-A-345258562-dd00725a",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2",
"target": {
"file": "system/stack/avct/avct_api.cc"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d5ff4150cb9e97eafaac7a8e32176bd5048a5fd2"
],
"types": [
"EoP"
],
"spl": "2025-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"255546310832448036563161994731701308527",
"271837590389038134180083582394448363613",
"219791634114048447782981710697373592690",
"81407891099711548014457718844697825142",
"160632310488842990426451522119482813392"
]
},
"id": "ASB-A-345258562-0ecf4824",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avct/avct_bcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"75146913267037004927020259752754429833",
"154607044117503703696980495856381814374",
"122585612314123560396879163921595360699",
"193833671074545016548918568012694509793"
]
},
"id": "ASB-A-345258562-1fb4bae8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avdt/avdt_ad.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334284623377604830545995698832128341658",
"268554446520860238231441710879957757717",
"29442058351548368209820916399392773425",
"261403495350620860497503837850318241791",
"131671756352888159856985926090941285863",
"241768375719269496961343037484750368851",
"7761111120060724980923810704865009169",
"130445163923313978323643456697102902257",
"206441605950527144321298884100001060373"
]
},
"id": "ASB-A-345258562-2fa9d445",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avct/avct_api.cc"
}
},
{
"digest": {
"length": 414.0,
"function_hash": "338641378587263788978753513717936035138"
},
"id": "ASB-A-345258562-3d9d0c6f",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "avct_bcb_chnl_open",
"file": "system/stack/avct/avct_bcb_act.cc"
}
},
{
"digest": {
"length": 254.0,
"function_hash": "13005211549195714551932969581959252067"
},
"id": "ASB-A-345258562-873616f5",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "AVDT_Register",
"file": "system/stack/avdt/avdt_api.cc"
}
},
{
"digest": {
"length": 321.0,
"function_hash": "41300468738876197996863538830385906930"
},
"id": "ASB-A-345258562-955a45e2",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "avct_lcb_chnl_open",
"file": "system/stack/avct/avct_lcb_act.cc"
}
},
{
"digest": {
"length": 1197.0,
"function_hash": "195606971697466110345910543815678757339"
},
"id": "ASB-A-345258562-b9c9482c",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "avdt_ad_open_req",
"file": "system/stack/avdt/avdt_ad.cc"
}
},
{
"digest": {
"length": 418.0,
"function_hash": "331750452895729473431578185309900925234"
},
"id": "ASB-A-345258562-c6bdd259",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "AVCT_Register",
"file": "system/stack/avct/avct_api.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"197210234159917791524634334845815761696",
"238945299995618178754300586038568675015",
"272745210268657423165795596131047859671",
"281475703164345983273165878058160747012"
]
},
"id": "ASB-A-345258562-e7df36a8",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avct/avct_lcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"61788799138030876711356534992424630133",
"16062379127533112761535945064726530769",
"8290884431467516637092903235788238892",
"89351398192238229597529550984243072653",
"64634010913069133441785453802914093117",
"284966138668193074040116779444838088117"
]
},
"id": "ASB-A-345258562-f37cf12d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avdt/avdt_api.cc"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1"
],
"types": [
"EoP"
],
"spl": "2025-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"length": 254.0,
"function_hash": "13005211549195714551932969581959252067"
},
"id": "ASB-A-345258562-106068cc",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "AVDT_Register",
"file": "system/stack/avdt/avdt_api.cc"
}
},
{
"digest": {
"length": 414.0,
"function_hash": "338641378587263788978753513717936035138"
},
"id": "ASB-A-345258562-39a1c1ae",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "avct_bcb_chnl_open",
"file": "system/stack/avct/avct_bcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"61788799138030876711356534992424630133",
"16062379127533112761535945064726530769",
"8290884431467516637092903235788238892",
"89351398192238229597529550984243072653",
"64634010913069133441785453802914093117",
"284966138668193074040116779444838088117"
]
},
"id": "ASB-A-345258562-63e286be",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avdt/avdt_api.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"255546310832448036563161994731701308527",
"271837590389038134180083582394448363613",
"219791634114048447782981710697373592690",
"81407891099711548014457718844697825142",
"160632310488842990426451522119482813392"
]
},
"id": "ASB-A-345258562-75112098",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avct/avct_bcb_act.cc"
}
},
{
"digest": {
"length": 1197.0,
"function_hash": "195606971697466110345910543815678757339"
},
"id": "ASB-A-345258562-9b1e9af1",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "avdt_ad_open_req",
"file": "system/stack/avdt/avdt_ad.cc"
}
},
{
"digest": {
"length": 418.0,
"function_hash": "331750452895729473431578185309900925234"
},
"id": "ASB-A-345258562-aed0dd70",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "AVCT_Register",
"file": "system/stack/avct/avct_api.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"75146913267037004927020259752754429833",
"154607044117503703696980495856381814374",
"122585612314123560396879163921595360699",
"193833671074545016548918568012694509793"
]
},
"id": "ASB-A-345258562-b7cb2e64",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avdt/avdt_ad.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"197210234159917791524634334845815761696",
"238945299995618178754300586038568675015",
"272745210268657423165795596131047859671",
"281475703164345983273165878058160747012"
]
},
"id": "ASB-A-345258562-d17d7b17",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avct/avct_lcb_act.cc"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334284623377604830545995698832128341658",
"268554446520860238231441710879957757717",
"29442058351548368209820916399392773425",
"261403495350620860497503837850318241791",
"131671756352888159856985926090941285863",
"241768375719269496961343037484750368851",
"7761111120060724980923810704865009169",
"130445163923313978323643456697102902257",
"206441605950527144321298884100001060373"
]
},
"id": "ASB-A-345258562-dc609244",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"file": "system/stack/avct/avct_api.cc"
}
},
{
"digest": {
"length": 321.0,
"function_hash": "41300468738876197996863538830385906930"
},
"id": "ASB-A-345258562-f0717559",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1",
"target": {
"function": "avct_lcb_chnl_open",
"file": "system/stack/avct/avct_lcb_act.cc"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/5f93c29ea93320e5c2f30adf6674790dcf1626a1"
],
"types": [
"EoP"
],
"spl": "2025-03-01",
"severity": "High"
}