In multiple functions of WifiScanModeActivity.java, there is a possible way to bypass a device config restriction due to a missing permission check. …
In setDefaultKey of DefaultPaymentSettings.java, there is a possible way for an application to set the main user's default NFC payment setting due to…
In multiple files, there is a possible way to reveal information across users due to a missing permission check. This could lead to local information…
In multiple locations, there is a possible permanent denial of service due to improper input validation. This could lead to local escalation of privi…
In InputMethodInfo of InputMethodInfo.java, there is a possible permanent denial of service due to resource exhaustion. This could lead to local deni…
In multiple locations, there is a possible way to read files from another user due to a missing permission check. This could lead to local informatio…
In multiple locations, there is a possible way to create a large amount of app ops due to a logic error in the code. This could lead to local denial …
In __pkvm_guest_relinquish_to_host of mem_protect.c, there is a possible configuration data leak due to a logic error in the code. This could lead to…
In multiple functions of HeaderPrivacyIconsController.kt, there is a possible way to grand permissions across user due to a logic error in the code.…
In appendFrom of Parcel.cpp, there is a possible out of bounds read due to a missing bounds check. This could lead to local escalation of privilege w…
In multiple locations, there is a possible way to trick a user into accepting a permission due to a tapjacking/overlay attack. This could lead to loc…
In initDecoder of C2SoftDav1dDec.cpp, there is a possible out of bounds read due to a heap buffer overflow. This could lead to remote information dis…
In onUidImportance of DisassociationProcessor.java, there is a possible way to retain companion application privileges after disassociation due to im…
In multiple locations, there is a possible way to alter the primary user's face unlock settings due to a confused deputy. This could lead to physical…
In verifyAndGetBypass of AppOpsService.java, there is a possible method for a malicious app to prevent dialing emergency services under limited circu…
In multiple locations, there is a possible way to read files from another user due to a missing permission check. This could lead to local informatio…
In multiple locations, there is a possible way to launch activities from the background due to a permissions bypass. This could lead to local escalat…
In sendCommand of MediaSessionRecord.java, there is a possible way to launch the foreground service while the app is in the background due to FGS whi…
In multiple functions of CertInstaller.java, there is a possible way to install certificates due to a permissions bypass. This could lead to local es…
In connectInternal of MediaBrowser.java, there is a possible way to access while in use permission while the app is in background due to a logic erro…
In multiple functions of BaseBundle.java, there is a possible way to execute arbitrary code due to a logic error in the code. This could lead to loca…
In onActivityResult of EditFdnContactScreen.java, there is a possible way to leak contacts from the work profile due to a confused deputy. This could…
In startAlwaysOnVpn of Vpn.java, there is a possible way to disable always-on VPN due to a logic error in the code. This could lead to local escalati…
In updateNotificationChannelGroupFromPrivilegedListener of NotificationManagerService.java, there is a possible permanent denial of service due to re…
In multiple functions of NotificationManagerService.java, there is a possible way to bypass the per-package channel limits causing resource exhaustio…
In multiple functions of Session.java, there is a possible way to view images belonging to a different user of the device due to a logic error in the…
In multiple functions of Session.java, there is a possible way to view images belonging to a different user of the device due to a logic error in the…
In disassociate of DisassociationProcessor.java, there is a possible way for an app to continue reading notifications when not associated to a compan…
In grantAllowlistedPackagePermissions of SettingsSliceProvider.java, there is a possible way for a third party app to modify secure settings due to a…
In multiple functions of NotificationStation.java, there is a possible cross-profile information disclosure due to a confused deputy. This could lead…