In handleBondStateChanged of AdapterService.java, there is a possible permission bypass due to misleading or insufficient UI. This could lead to remote (proximal/adjacent) information disclosure with no additional execution privileges needed. User interaction is needed for exploitation.
{ "vanir_signatures": [ { "digest": { "length": 1415.0, "function_hash": "328496924968262364522595459580258101092" }, "id": "ASB-A-289375038-0b045be5", "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/771aed3ea225d9ca2ef91e88f45f330ced952772", "deprecated": false, "signature_version": "v1", "target": { "file": "android/app/src/com/android/bluetooth/btservice/AdapterService.java", "function": "handleBondStateChanged" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "90511511724719131925215018654458747684", "328640861835376691736958102479025757951", "4604599442318127826404222897192213843", "166923582262716703749327566635834012439", "277246100430995070286525218009120002004", "85684725380886847157996831565449166682", "114127719858713300539102811389487493189", "76703245458864547879356985980065665792" ] }, "id": "ASB-A-289375038-5bca2364", "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/771aed3ea225d9ca2ef91e88f45f330ced952772", "deprecated": false, "signature_version": "v1", "target": { "file": "android/app/src/com/android/bluetooth/btservice/AdapterService.java" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/771aed3ea225d9ca2ef91e88f45f330ced952772" ], "spl": "2025-03-01", "severity": "High", "types": [ "ID" ] }