ASB-A-288144143

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-288144143.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-288144143
Aliases
Published
2026-03-01T00:00:00Z
Modified
2026-03-20T16:01:55.726900Z
Summary
[none]
Details

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.

References

Affected packages

Android
platform/packages/modules/Bluetooth

Package

Name
platform/packages/modules/Bluetooth

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16-qpr2-next:0
Fixed
16-qpr2-next:2026-03-01

Affected versions

Other
16-qpr2-next

Ecosystem specific

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

Database specific

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

Package

Name
platform/packages/modules/Bluetooth

Affected ranges

Type
ECOSYSTEM
Events
Introduced
15:0
Fixed
15:2026-03-01

Affected versions

Other
15

Ecosystem specific

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

Database specific

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

Package

Name
platform/packages/modules/Bluetooth

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16:0
Fixed
16:2026-03-01

Affected versions

Other
16

Ecosystem specific

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

Database specific

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

Package

Name
platform/packages/modules/Bluetooth

Affected ranges

Type
ECOSYSTEM
Events
Introduced
14:0
Fixed
14:2026-03-01

Affected versions

Other
14

Ecosystem specific

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

Database specific

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