In onOptionsItemSelected of ManageApplications.java, there is a possible bypass of profile owner restrictions due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{ "types": [ "EoP" ], "severity": "Moderate", "vanir_signatures": [ { "digest": { "function_hash": "317272221045309710130590340960553588752", "length": 1015.0 }, "id": "PUB-A-238745070-8bd03b7e", "deprecated": false, "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/ea6a06c8e862cabe589cd6f4e2cb5f9672049d61", "signature_version": "v1", "signature_type": "Function", "target": { "file": "src/com/android/settings/applications/manageapplications/ManageApplications.java", "function": "onOptionsItemSelected" } }, { "digest": { "threshold": 0.9, "line_hashes": [ "118117993721295282854512014426178189018", "86953193502309034257259403774952084594", "63055843736769918926844564955511903455", "149206831337254535699090923171891604029", "93593679846706257613716954586486744754", "71678680014379162944122683755472380082", "208455062291063232791862060175219778476", "109780862152968681444092217954638245084" ] }, "id": "PUB-A-238745070-a01d90b7", "deprecated": false, "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/ea6a06c8e862cabe589cd6f4e2cb5f9672049d61", "signature_version": "v1", "signature_type": "Line", "target": { "file": "src/com/android/settings/applications/manageapplications/ManageApplications.java" } } ], "fixes": [ "https://android.googlesource.com/platform/packages/apps/Settings/+/ea6a06c8e862cabe589cd6f4e2cb5f9672049d61" ], "spl": "2022-12-01" }