In onisolinkqualityread of btmisoimpl.h, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure in the Bluetooth server with System execution privileges needed. User interaction is not needed for exploitation.
{ "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6ee00faaec12f0631c490cc1cca5f645c617aff0" ], "vanir_signatures": [ { "signature_type": "Line", "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/6ee00faaec12f0631c490cc1cca5f645c617aff0", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "336182745763625551841039275102296750561", "115480141108283230814474971520204765480", "42238014775519316689335802152380446620" ] }, "target": { "file": "system/stack/btm/btm_iso_impl.h" }, "signature_version": "v1", "id": "PUB-A-260568750-d5172d63" } ], "severity": "Moderate", "spl": "2023-06-01", "types": [ "ID" ] }
{ "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/f7679c19e64e23697df81d14d085c94b5af01eed" ], "vanir_signatures": [ { "signature_type": "Line", "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/f7679c19e64e23697df81d14d085c94b5af01eed", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "336182745763625551841039275102296750561", "115480141108283230814474971520204765480", "42238014775519316689335802152380446620" ] }, "target": { "file": "system/stack/btm/btm_iso_impl.h" }, "signature_version": "v1", "id": "PUB-A-260568750-42714bb0" } ], "severity": "Moderate", "spl": "2023-06-01", "types": [ "ID" ] }