In btmvendorspecificevt of btmdevctl.cc, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.
{ "vanir_signatures": [ { "match_only_versions": [ "13-next" ], "digest": { "length": 1219.0, "function_hash": "2477471006985661260117548069887641882" }, "id": "PUB-A-255304665-03c76933", "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/9c12298ca6758558558642ee0bd0416b84b7b293", "deprecated": false, "signature_version": "v1", "target": { "file": "system/stack/btm/btm_devctl.cc", "function": "btm_vendor_specific_evt" }, "signature_type": "Function" }, { "match_only_versions": [ "13-next" ], "digest": { "threshold": 0.9, "line_hashes": [ "83648431535650780160867742783156024480", "46779946339216737515961371751147359653", "18752286288403103004267859853284941181", "149891708636086322423770133438791907006", "293022643982786686610171976003110304652", "313659330538134013444504814429505597621", "40631320006464154610674076700349714047", "214548071856105607243922551709932897868", "164643282726125086888752020115932010693", "275338447504613898984924848348110629410", "313750415713891991612973068648816949083", "274338805120404352925719698537995244981", "174948857539745247927746166797967794962", "252807075125489656040283541018715645854", "275254542209901769514623782719463807480", "277899969821501159901327952485799037940" ] }, "id": "PUB-A-255304665-5ecbf49f", "source": "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/9c12298ca6758558558642ee0bd0416b84b7b293", "deprecated": false, "signature_version": "v1", "target": { "file": "system/stack/btm/btm_devctl.cc" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/packages/modules/Bluetooth/+/9c12298ca6758558558642ee0bd0416b84b7b293" ], "spl": "2023-06-01", "severity": "Moderate", "types": [ "ID" ] }