In onCreate of SettingsHomepageActivity.java, there is a possible way to access the Settings app while the device is provisioning due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "19362163005515750643544123919388329013", "290741224690397986418975891065267248161", "219738665414340179411321010363753811153" ] }, "id": "ASB-A-327749022-22ccafea", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/70a5a0fd353cc6203d2926627de93786155ae5bc", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/homepage/SettingsHomepageActivity.java" }, "signature_type": "Line" }, { "digest": { "length": 2115.0, "function_hash": "238781758302158020989358110392753045614" }, "id": "ASB-A-327749022-569b2683", "source": "https://android.googlesource.com/platform/packages/apps/Settings/+/70a5a0fd353cc6203d2926627de93786155ae5bc", "deprecated": false, "signature_version": "v1", "target": { "file": "src/com/android/settings/homepage/SettingsHomepageActivity.java", "function": "onCreate" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/packages/apps/Settings/+/70a5a0fd353cc6203d2926627de93786155ae5bc" ], "spl": "2024-09-01", "severity": "High", "types": [ "EoP" ] }