In multiple functions of btmblesec.cc, there is a possible unencrypted communication due to Invalid error handling. This could lead to remote (proximal/adjacent) information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"vanir_signatures": [
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_complete_evt_ignore"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/ee2e62ea6bfae3505f9f9d1116a56c6e2b91d9b1",
"deprecated": false,
"digest": {
"function_hash": "264548058162062882791280273559294741504",
"length": 1361.0
},
"id": "ASB-A-288144143-54646722",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/92e627ea85bae7fb9b16369528a6af1ac239f884",
"deprecated": false,
"digest": {
"line_hashes": [
"9088507235964092445779391400427051011",
"17582782325008616928039135061095756589",
"121041779697268911326596450799657706635",
"251460872916580371514489361427157265177"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-62905b00",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/77cc20f000ef4e69fdc1297f6f99e9b379ab5733",
"deprecated": false,
"digest": {
"line_hashes": [
"279041603370492710191708772328055850122",
"131276680697502034401456219646790209536",
"268182352391653578775505786256883029251",
"105877843206689948305632404027198416802",
"53506307003720584305891453995811502554",
"98049073575681629321826240972022220617"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-662dbce6",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_connection_established"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/829d89814846ca123134d69933fe61fd9b48f22e",
"deprecated": false,
"digest": {
"function_hash": "230309466126586028593124078221361496757",
"length": 270.0
},
"id": "ASB-A-288144143-6703a39a",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_set_encryption"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/92e627ea85bae7fb9b16369528a6af1ac239f884",
"deprecated": false,
"digest": {
"function_hash": "49513036964124761522174779132815072106",
"length": 1348.0
},
"id": "ASB-A-288144143-69c8461f",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/829d89814846ca123134d69933fe61fd9b48f22e",
"deprecated": false,
"digest": {
"line_hashes": [
"136911089797854934994586160854641768360",
"52849083710681727507615062229984221015",
"122005321760655850635930007402089016511",
"154428522001519330650429944363989084113",
"318443389367881538590098296784273942283",
"3636083691869500630862478123794155600",
"164202667907711982209130288922375983883",
"194814017945727819499772570741847687192"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-7a4bcbcc",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_complete_evt_ignore"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/77cc20f000ef4e69fdc1297f6f99e9b379ab5733",
"deprecated": false,
"digest": {
"function_hash": "264548058162062882791280273559294741504",
"length": 1361.0
},
"id": "ASB-A-288144143-7f8176b3",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/87d92ca1abc4dd91b54a1e1f5c9ad33677ec5cc7",
"deprecated": false,
"digest": {
"line_hashes": [
"33952922850226985000539851660273144422",
"267997962021167927112323841038594876803",
"283729237925463901220834587830835627952",
"20086313955342759705361826485437364974",
"135979895268991534820433529044515427415"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-8f4ea03c",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc",
"function": "l2cble_notify_le_connection"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/87d92ca1abc4dd91b54a1e1f5c9ad33677ec5cc7",
"deprecated": false,
"digest": {
"function_hash": "69340276270139541466445225829719483096",
"length": 604.0
},
"id": "ASB-A-288144143-c57e7129",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_complete_evt"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/7ed69cff13929506a4aa93013f0477211824491f",
"deprecated": false,
"digest": {
"function_hash": "285318796760176671868264058596289093228",
"length": 2115.0
},
"id": "ASB-A-288144143-d3080825",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/ee2e62ea6bfae3505f9f9d1116a56c6e2b91d9b1",
"deprecated": false,
"digest": {
"line_hashes": [
"279041603370492710191708772328055850122",
"131276680697502034401456219646790209536",
"268182352391653578775505786256883029251",
"105877843206689948305632404027198416802",
"53506307003720584305891453995811502554",
"98049073575681629321826240972022220617"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-eeb732f7",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/7ed69cff13929506a4aa93013f0477211824491f",
"deprecated": false,
"digest": {
"line_hashes": [
"134807723547084070118993467552935776520",
"144353330674952989757111805942055089766",
"273042127657304388068049787473558740542",
"218277307070995458809677694241033632719",
"285217676828003644986843440103017942073",
"164263251630345205112917363462569423100",
"271293868161114408787639377053734176415"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-f40bce23",
"signature_type": "Line"
}
],
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/7ed69cff13929506a4aa93013f0477211824491f",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/92e627ea85bae7fb9b16369528a6af1ac239f884",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/87d92ca1abc4dd91b54a1e1f5c9ad33677ec5cc7",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/829d89814846ca123134d69933fe61fd9b48f22e",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/ee2e62ea6bfae3505f9f9d1116a56c6e2b91d9b1",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/58e65b41c6eac0dc4fe1bb680a54838260e50fc7",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/77cc20f000ef4e69fdc1297f6f99e9b379ab5733"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39a69ddf3bde00b572bd75f9b27e4acc736a2740",
"deprecated": false,
"digest": {
"line_hashes": [
"248249628233059564936817366400486643032",
"153830120468691848624400573959139382164",
"283729237925463901220834587830835627952",
"20086313955342759705361826485437364974",
"206049964339534138615763047685847768583"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-0d4a9a15",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_set_encryption"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/64944660ad2bac0f5f3b98cb6a58d85834d78d00",
"deprecated": false,
"digest": {
"function_hash": "52339083373144096813179542316117954901",
"length": 1380.0
},
"id": "ASB-A-288144143-1bb2c6a8",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_set_encryption"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6acf3508dd43da8f2e5307a655f463349876aac8",
"deprecated": false,
"digest": {
"function_hash": "333702933361425137959630201224448450430",
"length": 1304.0
},
"id": "ASB-A-288144143-1e6c707b",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_set_encryption"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39a69ddf3bde00b572bd75f9b27e4acc736a2740",
"deprecated": false,
"digest": {
"function_hash": "333702933361425137959630201224448450430",
"length": 1304.0
},
"id": "ASB-A-288144143-3820dfbd",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/acl/btm_acl.cc",
"function": "StackAclBtmAcl::btm_establish_continue"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d254a228ebc58cb7eb1470faf506e5b722cea096",
"deprecated": false,
"digest": {
"function_hash": "336459693959122491404950849266222506297",
"length": 533.0
},
"id": "ASB-A-288144143-5fcffb2f",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc",
"function": "l2cble_notify_le_connection"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6acf3508dd43da8f2e5307a655f463349876aac8",
"deprecated": false,
"digest": {
"function_hash": "113967617734940350546031182803063464872",
"length": 565.0
},
"id": "ASB-A-288144143-66123dbf",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/smp/smp_act.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/50b902af880663f877cece93a04d5c04f8f1598f",
"deprecated": false,
"digest": {
"line_hashes": [
"96668957536238172695808104801027774601",
"49704157939512366846280688498117045142",
"204305512290135815509705065661280231731",
"105227179223255321100001305037893996555",
"241441751320978034377540621492695357099",
"212243635208437901287591832741080764516",
"70377918838453176816108327352440904623"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-690d01ff",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc",
"function": "l2cble_notify_le_connection"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39a69ddf3bde00b572bd75f9b27e4acc736a2740",
"deprecated": false,
"digest": {
"function_hash": "113967617734940350546031182803063464872",
"length": 565.0
},
"id": "ASB-A-288144143-6916c6c9",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/smp/smp_act.cc",
"function": "smp_proc_srk_info"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/50b902af880663f877cece93a04d5c04f8f1598f",
"deprecated": false,
"digest": {
"function_hash": "205769371525249525362167807740541335767",
"length": 700.0
},
"id": "ASB-A-288144143-7158f507",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/64944660ad2bac0f5f3b98cb6a58d85834d78d00",
"deprecated": false,
"digest": {
"line_hashes": [
"134091796736238305133789359160654421927",
"29637579883777197146598437960088990643",
"7382560769105325934103055668366941588",
"261958199717726329995594944913348152104",
"295077607173365432274513668576843877883",
"12901559460237477214148813661383860317",
"326945612238083900831098432818618098201",
"101556620548870449265879793557548049226",
"107967111005880744335854690486706373712",
"88683143011275512508020200237730253389",
"109659819055786193238302074165748220521",
"267944577518322197937662794306623919418",
"113596741274609027201364581574181163593",
"326320481807985578326319041951849675914",
"186941319504307152428461047767395000413",
"32904611491690224071221083466836200554",
"187673183868265697739229108659903807021",
"77245963224333429256861167289907526337",
"285571385801361210874815780869774457751",
"253918568552492156176489914146333208347",
"331001787105605184370296553596077967426",
"237874121785499693083813272800481157709",
"278672741335770637357794078678145095060",
"102773042227712380051185624212894701760",
"193945555105656936453847297800470789796",
"210696365483381689062282924173932070335",
"268517235775505437301534643214330290809",
"36040690384569266306512479945085272588",
"162805212344513527960287440721575729023",
"152768625654187876755148220139266112654",
"55479765223790489303276721004597081382",
"160106477519425845689502483846099289313",
"21431209658599207937273271315204785355",
"41911734068761440375292623938538208875"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-854ca8f5",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_proc_smp_cback"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39a69ddf3bde00b572bd75f9b27e4acc736a2740",
"deprecated": false,
"digest": {
"function_hash": "323175528569001969454730405980656830619",
"length": 4268.0
},
"id": "ASB-A-288144143-879470ca",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6acf3508dd43da8f2e5307a655f463349876aac8",
"deprecated": false,
"digest": {
"line_hashes": [
"9088507235964092445779391400427051011",
"17582782325008616928039135061095756589",
"121041779697268911326596450799657706635",
"251460872916580371514489361427157265177",
"314102269507960156524671283724638847224",
"17299544206567300936269665615169104139",
"36040690384569266306512479945085272588",
"295663256141806145810369790774046707655",
"257295281757734708433569627672663895064",
"7908613880227453845320837245047706583",
"153233598638415474612842896846152504043",
"223688722864639784307632761944676144666",
"186829878362421834752592568198297565755",
"21431209658599207937273271315204785355",
"41911734068761440375292623938538208875"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-8835ad47",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_proc_smp_cback"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6acf3508dd43da8f2e5307a655f463349876aac8",
"deprecated": false,
"digest": {
"function_hash": "323175528569001969454730405980656830619",
"length": 4268.0
},
"id": "ASB-A-288144143-9b819b00",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_proc_smp_cback"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/64944660ad2bac0f5f3b98cb6a58d85834d78d00",
"deprecated": false,
"digest": {
"function_hash": "110874199153663379818751322122895523716",
"length": 4325.0
},
"id": "ASB-A-288144143-c119076e",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/acl/btm_acl.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d254a228ebc58cb7eb1470faf506e5b722cea096",
"deprecated": false,
"digest": {
"line_hashes": [
"193747490568647324786813254317768283930",
"143944556506086987170995400816463543830",
"123025530179523673627517829845447087688",
"30979467360100958623939168993644207855",
"240426976888628355390304707408379691382",
"301103633145522495290545750539914739598",
"328946232122653899116361184755206170397",
"13428969913371231454709741119192033846"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-cfec077d",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6acf3508dd43da8f2e5307a655f463349876aac8",
"deprecated": false,
"digest": {
"line_hashes": [
"248249628233059564936817366400486643032",
"153830120468691848624400573959139382164",
"283729237925463901220834587830835627952",
"20086313955342759705361826485437364974",
"206049964339534138615763047685847768583"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-e4e0c241",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_complete_evt_ignore"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/64944660ad2bac0f5f3b98cb6a58d85834d78d00",
"deprecated": false,
"digest": {
"function_hash": "263092416758122079207630692653945692902",
"length": 777.0
},
"id": "ASB-A-288144143-e9de562a",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39a69ddf3bde00b572bd75f9b27e4acc736a2740",
"deprecated": false,
"digest": {
"line_hashes": [
"154044071034083442489813445624399847260",
"9088507235964092445779391400427051011",
"17582782325008616928039135061095756589",
"121041779697268911326596450799657706635",
"314102269507960156524671283724638847224",
"17299544206567300936269665615169104139",
"36040690384569266306512479945085272588",
"223688722864639784307632761944676144666",
"186829878362421834752592568198297565755",
"21431209658599207937273271315204785355",
"41911734068761440375292623938538208875"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-fca08968",
"signature_type": "Line"
}
],
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/d254a228ebc58cb7eb1470faf506e5b722cea096",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39a69ddf3bde00b572bd75f9b27e4acc736a2740",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/64944660ad2bac0f5f3b98cb6a58d85834d78d00",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6acf3508dd43da8f2e5307a655f463349876aac8",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/50b902af880663f877cece93a04d5c04f8f1598f"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "99586583551564911446678448108172405863",
"length": 902.0
},
"target": {
"file": "system/stack/smp/smp_act.cc",
"function": "smp_proc_srk_info"
},
"signature_version": "v1",
"match_only_versions": [
"16"
],
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39f03f3f8f9c6e92e8cfe384db1025fb573ab23a",
"id": "ASB-A-288144143-92146639",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3a1bc0825c5226a844d6fbcdaf2f89fea82fafb7",
"deprecated": false,
"digest": {
"line_hashes": [
"279041603370492710191708772328055850122",
"131276680697502034401456219646790209536",
"268182352391653578775505786256883029251",
"105877843206689948305632404027198416802",
"53506307003720584305891453995811502554",
"98049073575681629321826240972022220617"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-9dae031a",
"signature_type": "Line"
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"288395180473454560602054794624107470677",
"104401284680446261577710688390370993124",
"192723737335011493523806165128955323702",
"115705446531019766001351765789680506264",
"238112437405552372553760182634895933190",
"295606883440974186922435078868164781047",
"52463537261422352918760939817201669624",
"144281379676346313382104410651736496270",
"166405005659307451827847895794787670542",
"92349075522837633779644580867959299599",
"314397915631632202747456445199928588234",
"179398628738746310476842343793919031443"
],
"threshold": 0.9
},
"target": {
"file": "system/stack/smp/smp_act.cc"
},
"signature_version": "v1",
"match_only_versions": [
"16"
],
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39f03f3f8f9c6e92e8cfe384db1025fb573ab23a",
"id": "ASB-A-288144143-ac6203bb",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble_sec.cc",
"function": "btm_ble_complete_evt_ignore"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3a1bc0825c5226a844d6fbcdaf2f89fea82fafb7",
"deprecated": false,
"digest": {
"function_hash": "264548058162062882791280273559294741504",
"length": 1361.0
},
"id": "ASB-A-288144143-efbd4101",
"signature_type": "Function"
}
],
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3a1bc0825c5226a844d6fbcdaf2f89fea82fafb7",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/39f03f3f8f9c6e92e8cfe384db1025fb573ab23a"
],
"spl": "2026-03-01",
"severity": "High"
}{
"vanir_signatures": [
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc",
"function": "l2cble_notify_le_connection"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3e075acd38f2f234be95f733881c1e2abba5bed8",
"deprecated": false,
"digest": {
"function_hash": "314813585173004220443842620633573667680",
"length": 562.0
},
"id": "ASB-A-288144143-1185e71a",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble.cc",
"function": "btm_proc_smp_cback"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3e075acd38f2f234be95f733881c1e2abba5bed8",
"deprecated": false,
"digest": {
"function_hash": "161886928001663930091977470494398992309",
"length": 3511.0
},
"id": "ASB-A-288144143-3422c4da",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/acl/btm_acl.cc",
"function": "StackAclBtmAcl::btm_establish_continue"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/e5e338afe3b944f0075de9c23469f3dc9c0e243c",
"deprecated": false,
"digest": {
"function_hash": "192211629809753106524332960207349344097",
"length": 494.0
},
"id": "ASB-A-288144143-47c89467",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/smp/smp_act.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/181f20dad20cf6ac321dcdf1751c585df500a4bb",
"deprecated": false,
"digest": {
"line_hashes": [
"96668957536238172695808104801027774601",
"49704157939512366846280688498117045142",
"204305512290135815509705065661280231731",
"105227179223255321100001305037893996555",
"241441751320978034377540621492695357099",
"212243635208437901287591832741080764516",
"122944781161433388674380092931729804313"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-4fde8e79",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/l2cap/l2c_ble.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3e075acd38f2f234be95f733881c1e2abba5bed8",
"deprecated": false,
"digest": {
"line_hashes": [
"248249628233059564936817366400486643032",
"153830120468691848624400573959139382164",
"283729237925463901220834587830835627952",
"20086313955342759705361826485437364974",
"206049964339534138615763047685847768583"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-5e213f72",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble.cc",
"function": "btm_ble_set_encryption"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3e075acd38f2f234be95f733881c1e2abba5bed8",
"deprecated": false,
"digest": {
"function_hash": "96243023896465675347821373914070232413",
"length": 1327.0
},
"id": "ASB-A-288144143-5fbcefa2",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/acl/btm_acl.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/e5e338afe3b944f0075de9c23469f3dc9c0e243c",
"deprecated": false,
"digest": {
"line_hashes": [
"279020248444551079126592936364481276613",
"319896746724642217020470238085451851802",
"328946232122653899116361184755206170397",
"13428969913371231454709741119192033846"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-86bc1e24",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/smp/smp_act.cc",
"function": "smp_proc_srk_info"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/181f20dad20cf6ac321dcdf1751c585df500a4bb",
"deprecated": false,
"digest": {
"function_hash": "58213106097261824228226716129073523294",
"length": 717.0
},
"id": "ASB-A-288144143-cc817302",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "system/stack/btm/btm_ble.cc"
},
"source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3e075acd38f2f234be95f733881c1e2abba5bed8",
"deprecated": false,
"digest": {
"line_hashes": [
"17582782325008616928039135061095756589",
"121041779697268911326596450799657706635",
"251460872916580371514489361427157265177",
"177954274650687822399104069884028383355",
"314102269507960156524671283724638847224",
"17299544206567300936269665615169104139",
"291353762030362483389121953672891098190",
"83306845495946105930992369237715731227",
"176193903638660341633707174373745291092",
"114487568911915888889967302359018461810",
"145321539861300633009486903109101208465"
],
"threshold": 0.9
},
"id": "ASB-A-288144143-f17a3033",
"signature_type": "Line"
}
],
"types": [
"ID"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/e5e338afe3b944f0075de9c23469f3dc9c0e243c",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/3e075acd38f2f234be95f733881c1e2abba5bed8",
"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/181f20dad20cf6ac321dcdf1751c585df500a4bb"
],
"spl": "2026-03-01",
"severity": "High"
}