In bindArtworkAndColors of MediaControlPanel.java, there is a possible way to crash the phone due to improper input validation. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "207970174597108382898188980641891243096", "203444533438073594102992498582261484208", "23832357009811676194572426035049256494", "212634375307215173213273437097913218870", "240406524792600471965097270567333855440", "293551802761476275121937186359800510777", "275957412056998281649674603879731100378" ] }, "id": "PUB-A-239368697-01a0687d", "source": "https://android.googlesource.com/platform/frameworks/base/+/ef53f601f2b46dfaaef27d7fecb1712178e5c6ea", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/media/MediaControlPanel.java" }, "signature_type": "Line" }, { "digest": { "length": 2800.0, "function_hash": "42207866097387743717217199746752031712" }, "id": "PUB-A-239368697-843514f7", "source": "https://android.googlesource.com/platform/frameworks/base/+/ef53f601f2b46dfaaef27d7fecb1712178e5c6ea", "deprecated": false, "signature_version": "v1", "target": { "file": "packages/SystemUI/src/com/android/systemui/media/MediaControlPanel.java", "function": "bindArtworkAndColors" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/base/+/ef53f601f2b46dfaaef27d7fecb1712178e5c6ea" ], "spl": "2022-12-01", "severity": "Moderate", "types": [ "DoS" ] }