In findParam of HevcUtils.cpp there is a possible out of bounds read due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{ "vanir_signatures": [ { "match_only_versions": [ "13" ], "digest": { "threshold": 0.9, "line_hashes": [ "81169003840132905218990681494903872766", "121376491842224635248184432046916462405", "187603094618404667930736676984547874268", "259412037019811148334675415868417483230", "177489959670311068796850251743936993030", "73709632481376450741157936670470886977", "13901613559220634436036940760759199135" ] }, "id": "PUB-A-230172711-28350568", "source": "https://android.googlesource.com/platform/frameworks/av/+/aff26637aae9ad9bb635b78a44d8afad27bb7f03", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/HevcUtils.cpp" }, "signature_type": "Line" }, { "match_only_versions": [ "13" ], "digest": { "length": 233.0, "function_hash": "82620060166380078532847341058515495124" }, "id": "PUB-A-230172711-acc49b12", "source": "https://android.googlesource.com/platform/frameworks/av/+/aff26637aae9ad9bb635b78a44d8afad27bb7f03", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/HevcUtils.cpp", "function": "findParam" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/aff26637aae9ad9bb635b78a44d8afad27bb7f03" ], "spl": "2022-12-01", "severity": "Moderate", "types": [ "ID" ] }