In TRANSPOSERSETTINGS of lpptran.h, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is needed for exploitation.
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "137485364397329512956617123630598953062", "319734127269816074276009054291440914706", "142184391661538065296615672940683793507", "205803596976412131032451772469158635915", "95337811043235553146515398896013463588" ] }, "id": "ASB-A-279766766-06db2c77", "source": "https://android.googlesource.com/platform/external/aac/+/f682b8787eb312b9f8997dac4c2c18bb779cf0df", "deprecated": false, "signature_version": "v1", "target": { "file": "libSBRdec/src/lpp_tran.h" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/aac/+/f682b8787eb312b9f8997dac4c2c18bb779cf0df" ], "spl": "2023-08-01", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "137485364397329512956617123630598953062", "319734127269816074276009054291440914706", "142184391661538065296615672940683793507", "205803596976412131032451772469158635915", "95337811043235553146515398896013463588" ] }, "id": "ASB-A-279766766-c31ce1f6", "source": "https://android.googlesource.com/platform/external/aac/+/451762ca48e7fb30a0ce77a8962813a3419ec420", "deprecated": false, "signature_version": "v1", "target": { "file": "libSBRdec/src/lpp_tran.h" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/aac/+/451762ca48e7fb30a0ce77a8962813a3419ec420" ], "spl": "2023-08-01", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "137485364397329512956617123630598953062", "319734127269816074276009054291440914706", "142184391661538065296615672940683793507", "205803596976412131032451772469158635915", "95337811043235553146515398896013463588" ] }, "id": "ASB-A-279766766-e6b2c014", "source": "https://android.googlesource.com/platform/external/aac/+/173576b2b39083c425f0ca37382a047b6ca3b524", "deprecated": false, "signature_version": "v1", "target": { "file": "libSBRdec/src/lpp_tran.h" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/aac/+/173576b2b39083c425f0ca37382a047b6ca3b524" ], "spl": "2023-08-01", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "137485364397329512956617123630598953062", "319734127269816074276009054291440914706", "142184391661538065296615672940683793507", "205803596976412131032451772469158635915", "95337811043235553146515398896013463588" ] }, "id": "ASB-A-279766766-d57aac14", "source": "https://android.googlesource.com/platform/external/aac/+/cd6f2198617dcfbdeeb08e2cb2d36046659291c7", "deprecated": false, "signature_version": "v1", "target": { "file": "libSBRdec/src/lpp_tran.h" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/aac/+/cd6f2198617dcfbdeeb08e2cb2d36046659291c7" ], "spl": "2023-08-01", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "137485364397329512956617123630598953062", "319734127269816074276009054291440914706", "142184391661538065296615672940683793507", "205803596976412131032451772469158635915", "95337811043235553146515398896013463588" ] }, "id": "ASB-A-279766766-48ed2978", "source": "https://android.googlesource.com/platform/external/aac/+/2f8c08a4e7b228a55e4c89f0931069de8eda2df6", "deprecated": false, "signature_version": "v1", "target": { "file": "libSBRdec/src/lpp_tran.h" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/aac/+/2f8c08a4e7b228a55e4c89f0931069de8eda2df6" ], "spl": "2023-08-01", "severity": "Critical", "types": [ "RCE" ] }