In handleBondStateChanged of AdapterService.java, there is a possible unapproved data access due to a missing permission check. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is needed for exploitation.
{ "severity": "High", "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/771aed3ea225d9ca2ef91e88f45f330ced952772" ], "vanir_signatures": [ { "signature_version": "v1", "id": "ASB-A-289811388-a27e880f", "digest": { "threshold": 0.9, "line_hashes": [ "90511511724719131925215018654458747684", "328640861835376691736958102479025757951", "4604599442318127826404222897192213843", "166923582262716703749327566635834012439", "277246100430995070286525218009120002004", "85684725380886847157996831565449166682", "114127719858713300539102811389487493189", "76703245458864547879356985980065665792" ] }, "signature_type": "Line", "deprecated": false, "target": { "file": "android/app/src/com/android/bluetooth/btservice/AdapterService.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/771aed3ea225d9ca2ef91e88f45f330ced952772" }, { "signature_version": "v1", "id": "ASB-A-289811388-b05e424f", "digest": { "function_hash": "328496924968262364522595459580258101092", "length": 1415.0 }, "signature_type": "Function", "deprecated": false, "target": { "function": "handleBondStateChanged", "file": "android/app/src/com/android/bluetooth/btservice/AdapterService.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/771aed3ea225d9ca2ef91e88f45f330ced952772" } ], "spl": "2025-03-01", "types": [ "ID" ] }
{ "severity": "High", "fixes": [ "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/e3be5a26db30094f034a543ac60e6ff5da497bd7" ], "vanir_signatures": [ { "id": "ASB-A-289811388-11d4c083", "match_only_versions": [ "12" ], "target": { "file": "src/com/android/bluetooth/btservice/BondStateMachine.java" }, "signature_type": "Line", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "184853889957896222110898875606798877732", "218761626405373525651807859948576675241", "336443943488219447604565784262223601508" ] }, "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/e3be5a26db30094f034a543ac60e6ff5da497bd7", "signature_version": "v1" }, { "signature_version": "v1", "id": "ASB-A-289811388-740bad96", "digest": { "function_hash": "50333320920943183786165038602097210095", "length": 2252.0 }, "signature_type": "Function", "deprecated": false, "target": { "function": "sendIntent", "file": "src/com/android/bluetooth/btservice/BondStateMachine.java" }, "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/e3be5a26db30094f034a543ac60e6ff5da497bd7" } ], "spl": "2025-03-01", "types": [ "ID" ] }
{ "severity": "High", "fixes": [ "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/e3be5a26db30094f034a543ac60e6ff5da497bd7" ], "vanir_signatures": [ { "signature_version": "v1", "id": "ASB-A-289811388-0e4abff9", "digest": { "function_hash": "50333320920943183786165038602097210095", "length": 2252.0 }, "signature_type": "Function", "deprecated": false, "target": { "function": "sendIntent", "file": "src/com/android/bluetooth/btservice/BondStateMachine.java" }, "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/e3be5a26db30094f034a543ac60e6ff5da497bd7" }, { "id": "ASB-A-289811388-d7b6b80c", "match_only_versions": [ "12L" ], "target": { "file": "src/com/android/bluetooth/btservice/BondStateMachine.java" }, "signature_type": "Line", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "184853889957896222110898875606798877732", "218761626405373525651807859948576675241", "336443943488219447604565784262223601508" ] }, "source": "https://android.googlesource.com/platform/packages/apps/Bluetooth/+/e3be5a26db30094f034a543ac60e6ff5da497bd7", "signature_version": "v1" } ], "spl": "2025-03-01", "types": [ "ID" ] }
{ "severity": "High", "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ef714b803127ca193773c6d032457c01c1963d6" ], "vanir_signatures": [ { "signature_version": "v1", "id": "ASB-A-289811388-45957354", "digest": { "function_hash": "328496924968262364522595459580258101092", "length": 1415.0 }, "signature_type": "Function", "deprecated": false, "target": { "function": "handleBondStateChanged", "file": "android/app/src/com/android/bluetooth/btservice/AdapterService.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ef714b803127ca193773c6d032457c01c1963d6" }, { "signature_version": "v1", "id": "ASB-A-289811388-c4cfdac6", "digest": { "threshold": 0.9, "line_hashes": [ "244649723409037415636836064401038811231", "166923582262716703749327566635834012439", "277246100430995070286525218009120002004", "85684725380886847157996831565449166682", "114127719858713300539102811389487493189", "76703245458864547879356985980065665792" ] }, "signature_type": "Line", "deprecated": false, "target": { "file": "android/app/src/com/android/bluetooth/btservice/AdapterService.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ef714b803127ca193773c6d032457c01c1963d6" } ], "spl": "2025-03-01", "types": [ "ID" ] }
{ "severity": "High", "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/038b1e8626399ff3f374d5af987e3efd64a19321" ], "vanir_signatures": [ { "signature_version": "v1", "id": "ASB-A-289811388-a5616fb1", "digest": { "threshold": 0.9, "line_hashes": [ "184853889957896222110898875606798877732", "218761626405373525651807859948576675241", "336443943488219447604565784262223601508" ] }, "signature_type": "Line", "deprecated": false, "target": { "file": "android/app/src/com/android/bluetooth/btservice/BondStateMachine.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/038b1e8626399ff3f374d5af987e3efd64a19321" }, { "signature_version": "v1", "id": "ASB-A-289811388-eee81fec", "digest": { "function_hash": "139816909304504134873004530762090686032", "length": 2646.0 }, "signature_type": "Function", "deprecated": false, "target": { "function": "sendIntent", "file": "android/app/src/com/android/bluetooth/btservice/BondStateMachine.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/038b1e8626399ff3f374d5af987e3efd64a19321" } ], "spl": "2025-03-01", "types": [ "ID" ] }
{ "severity": "High", "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/038b1e8626399ff3f374d5af987e3efd64a19321" ], "vanir_signatures": [ { "signature_version": "v1", "id": "ASB-A-289811388-3b85e605", "digest": { "function_hash": "139816909304504134873004530762090686032", "length": 2646.0 }, "signature_type": "Function", "deprecated": false, "target": { "function": "sendIntent", "file": "android/app/src/com/android/bluetooth/btservice/BondStateMachine.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/038b1e8626399ff3f374d5af987e3efd64a19321" }, { "signature_version": "v1", "id": "ASB-A-289811388-bd1cfe37", "digest": { "threshold": 0.9, "line_hashes": [ "184853889957896222110898875606798877732", "218761626405373525651807859948576675241", "336443943488219447604565784262223601508" ] }, "signature_type": "Line", "deprecated": false, "target": { "file": "android/app/src/com/android/bluetooth/btservice/BondStateMachine.java" }, "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/038b1e8626399ff3f374d5af987e3efd64a19321" } ], "spl": "2025-03-01", "types": [ "ID" ] }