In convertSubgraphFromHAL of ShimConverter.cpp, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"87946936132308608384478622008411577909",
"305193397338573633694575358239379866069",
"293244330107898378830319066422829728152",
"238497066142682013770992329966452972159"
]
},
"id": "ASB-A-269270167-82492551",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/4bf7bb6b50b412678a681d29f7ced70a4d737762",
"target": {
"file": "shim_and_sl/ShimConverter.cpp"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/4bf7bb6b50b412678a681d29f7ced70a4d737762"
],
"types": [
"ID"
],
"spl": "2023-09-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"87946936132308608384478622008411577909",
"305193397338573633694575358239379866069",
"293244330107898378830319066422829728152",
"238497066142682013770992329966452972159"
]
},
"id": "ASB-A-269270167-69d1db2d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/6e1bbe89e08936a1cad152a59ae82a3773c51cca",
"target": {
"file": "shim_and_sl/ShimConverter.cpp"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/6e1bbe89e08936a1cad152a59ae82a3773c51cca"
],
"types": [
"ID"
],
"spl": "2023-09-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"87946936132308608384478622008411577909",
"305193397338573633694575358239379866069",
"293244330107898378830319066422829728152",
"238497066142682013770992329966452972159"
]
},
"id": "ASB-A-269270167-84bd284b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/e6e1ad6669075ccb70fc27eb67905d76993ed422",
"target": {
"file": "shim_and_sl/ShimConverter.cpp"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/e6e1ad6669075ccb70fc27eb67905d76993ed422"
],
"types": [
"ID"
],
"spl": "2023-09-01",
"severity": "High"
}{
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"87946936132308608384478622008411577909",
"305193397338573633694575358239379866069",
"293244330107898378830319066422829728152",
"238497066142682013770992329966452972159"
]
},
"id": "ASB-A-269270167-9ee25742",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/244ac21307a785d49930d4c7e289b74856fa9647",
"target": {
"file": "shim_and_sl/ShimConverter.cpp"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/NeuralNetworks/+/244ac21307a785d49930d4c7e289b74856fa9647"
],
"types": [
"ID"
],
"spl": "2023-09-01",
"severity": "High"
}