CyberSecBulletin

Android vulnerabilities

We track 275 vulnerabilities in Android products. 273 are rated high or critical, and 8 have been exploited in real attacks. The most recent was published on June 28, 2023.

275vulnerabilities
24critical
249high
8exploited
7.9average CVSS score

Latest Android vulnerabilities

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20503Android

    In onCreate of WifiDppConfiguratorActivity.java, there is a possible way for a guest user to add a WiFi configuration due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User inter

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20611Android

    In deletePackageVersionedInternal of DeletePackageHelper.java, there is a possible way to bypass carrier restrictions due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction

  • 7.3 High severity

    Android: Improper Restriction of Rendered UI Layers or Frames

    CVE-2022-20501Android

    In onCreate of EnableAccountPreferenceActivity.java, there is a possible way to mislead the user into enabling a malicious phone account due to a tapjacking/overlay attack. This could lead to local escalation of privilege with User execution privileges needed.

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20495Android

    In getEnabledAccessibilityServiceList of AccessibilityManager.java, there is a possible way to hide an accessibility service due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User

  • 7.8 High severity

    Android: Improper Validation of Specified Quantity in Input

    CVE-2022-20491Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Improper Validation of Specified Quantity in Input

    CVE-2022-20488Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20487Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20486Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20485Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20484Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.5 High severity

    Android: Integer Underflow (Wrap or Wraparound)

    CVE-2022-20483Android

    In several functions that parse avrc response in avrc_pars_ct.cc and related files, there are possible out of bounds reads due to integer overflows. This could lead to remote information disclosure with no additional execution privileges needed. User interacti

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20480Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20479Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Allocation of Resources Without Limits or Throttling

    CVE-2022-20478Android

    In NotificationChannel of NotificationChannel.java, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not

  • 7.8 High severity

    Android: Operator Precedence Logic Error

    CVE-2022-20477Android

    In shouldHideNotification of KeyguardNotificationVisibilityProvider.kt, there is a possible way to show hidden notifications due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20475Android

    In test of ResetTargetTaskHelper.java, there is a possible hijacking of any app which sets allowTaskReparenting="true" due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction i

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20474Android

    In readLazyValue of Parcel.java, there is a possible loading of arbitrary code into the System Settings app due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not neede

  • 9.8 Critical severity

    Android: Out-of-bounds Read

    CVE-2022-20473AndroidEPSS 8.85%

    In toLanguageTag of LocaleListCache.cpp, there is a possible out of bounds read due to an incorrect bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product:

  • 9.8 Critical severity

    Android: Out-of-bounds Read

    CVE-2022-20472AndroidEPSS 6.65%

    In toLanguageTag of LocaleListCache.cpp, there is a possible out of bounds read due to an incorrect bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product:

  • 7.8 High severity

    In bindRemoteViewsService of AppWidgetServiceImpl.java, there is a possible way to bypass…

    CVE-2022-20470Android

    In bindRemoteViewsService of AppWidgetServiceImpl.java, there is a possible way to bypass background activity launch due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interac

  • 8.8 High severity

    Android: Out-of-bounds Write

    CVE-2022-20469Android

    In avct_lcb_msg_asmbl of avct_lcb_act.cc, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege over Bluetooth with no additional execution privileges needed. User interaction is not needed for

  • 7.3 High severity

    Android: Improper Restriction of Rendered UI Layers or Frames

    CVE-2022-20442Android

    In onCreate of ReviewPermissionsActivity.java, there is a possible way to grant permissions for a separate app with API level < 23 due to a tapjacking/overlay attack. This could lead to local escalation of privilege with User execution privileges needed. User

  • 8.8 High severity

    Android: Out-of-bounds Write

    CVE-2022-20411AndroidEPSS 1.88%

    In avdt_msg_asmbl of avdt_msg.cc, there is a possible out of bounds write due to a missing bounds check. This could lead to remote code execution over Bluetooth with no additional execution privileges needed. User interaction is not needed for exploitation.Pro

  • 7.8 High severity

    Android: Integer Overflow or Wraparound

    CVE-2022-42533Android

    In shared_metadata_init of SharedMetadata.cpp, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2022-20462Android

    In phNxpNciHal_write_unlocked of phNxpNciHal.cc, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploita

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20452Android

    In initializeFromParcelLocked of BaseBundle.java, there is a possible method arbitrary code execution due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20451Android

    In onCallRedirectionComplete of CallsManager.java, there is a possible permissions bypass 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 exploit

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20450Android

    In restorePermissionState of PermissionManagerServiceImpl.java, there is a possible way to bypass user consent due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction

  • 7.5 High severity

    Android: Improper Validation of Specified Quantity in Input

    CVE-2022-20445Android

    In process_service_search_rsp of sdp_discovery.cc, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for expl

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20441Android

    In navigateUpTo of Task.java, there is a possible way to launch an unexported intent handler due to a logic error in the code. This could lead to local escalation of privilege if the targeted app has an intent trampoline, with no additional execution privilege

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2022-20397Android

    In SitRilClient_OnResponse of SitRilSe.cpp, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20436Android

    There is an unauthorized service in the system service. Since the component does not have permission check, resulting in Local Elevation of privilege.Product: AndroidVersions: Android SoCAndroid ID: A-242248369

  • 7.8 High severity

    Android: Incorrect Default Permissions

    CVE-2022-20435Android

    There is a Unauthorized service in the system service, may cause the system reboot. Since the component does not have permission check and permission protection, resulting in EoP problem.Product: AndroidVersions: Android SoCAndroid ID: A-242248367

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20434Android

    There is an missing authorization issue in the system service. Since the component does not have permission check , resulting in Local Elevation of privilege.Product: AndroidVersions: Android SoCAndroid ID: A-242244028

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20433Android

    There is an missing authorization issue in the system service. Since the component does not have permission check , resulting in Local Elevation of privilege.Product: AndroidVersions: Android SoCAndroid ID: A-242221901

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20432Android

    There is an missing authorization issue in the system service. Since the component does not have permission check and permission protection,, resulting in Local Elevation of privilege.Product: AndroidVersions: Android SoCAndroid ID: A-242221899

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20431Android

    There is an missing authorization issue in the system service. Since the component does not have permission check , resulting in Local Elevation of privilege.Product: AndroidVersions: Android SoCAndroid ID: A-242221238

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2022-20430Android

    There is an missing authorization issue in the system service. Since the component does not have permission check , resulting in Local Elevation of privilege.Product: AndroidVersions: Android SoCAndroid ID: A-242221233

  • 7.0 High severity

    Android: Improper Locking

    CVE-2022-20422Android

    In emulation_proc_handler of armv8_deprecated.c, there is a possible way to corrupt memory due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation

  • 7.8 High severity

    Android: Use After Free

    CVE-2022-20421Android

    In binder_inc_ref_for_node of binder.c, there is a possible way to corrupt memory due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: