In accessAudioHalPidscpp of TimeCheck.cpp, 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": [ { "digest": { "length": 243.0, "function_hash": "64962618767214304211582443612599800082" }, "id": "PUB-A-175894436-4a6aca16", "source": "https://android.googlesource.com/platform/frameworks/av/+/1ad278b5d67e00ecaade3d2680102ea05041af43", "deprecated": false, "signature_version": "v1", "target": { "file": "media/utils/TimeCheck.cpp", "function": "TimeCheck::accessAudioHalPids" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "339263511315632325669637801564075586422", "201737038473905855838663148131827419862", "180200919403815188411290951750783137194", "221826700630966135937771853318369394762", "177144086952989932722288984017904864814", "152913042416613338904581072306230275419", "287509435754544832994935429970369903691" ] }, "id": "PUB-A-175894436-f0fa996d", "source": "https://android.googlesource.com/platform/frameworks/av/+/1ad278b5d67e00ecaade3d2680102ea05041af43", "deprecated": false, "signature_version": "v1", "target": { "file": "media/utils/TimeCheck.cpp" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/1ad278b5d67e00ecaade3d2680102ea05041af43" ], "spl": "2021-06-01", "severity": "Moderate", "types": [ "ID" ] }