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: Improper Handling of Exceptional Conditions

    CVE-2023-20993Android

    In multiple functions of SnoozeHelper.java, there is a possible failure to persist settings due to an uncaught exception. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploi

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2023-20985Android

    In BTA_GATTS_HandleValueIndication of bta_gatts_api.cc, there is a possible out of bounds write due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed fo

  • 7.3 High severity

    In getConfirmationMessage of DefaultAutofillPicker.java, there is a possible way to mislead…

    CVE-2023-20976Android

    In getConfirmationMessage of DefaultAutofillPicker.java, there is a possible way to mislead the user to select default autofill application due to improper input validation. This could lead to local escalation of privilege with no additional execution privileg

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-20975Android

    In getAvailabilityStatus of EnableContentCapturePreferenceController.java, there is a possible way to bypass DISALLOW_CONTENT_CAPTURE due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed.

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2023-20966Android

    In inflate of inflate.c, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVer

  • 7.8 High severity

    Android: Externally Controlled Reference to a Resource in Another Sphere

    CVE-2023-20964Android

    In multiple functions of MediaSessionRecord.java, there is a possible Intent rebroadcast due to a confused deputy. This could lead to local denial of service or escalation of privilege with no additional execution privileges needed. User interaction is not nee

  • 7.8 High severity

    Android Framework Privilege Escalation Exploited

    CVE-2023-20963AndroidEPSS 1.47%

    In WorkSource, there is a possible parcel mismatch. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-11 Android-12 Android-12L And

  • 8.8 High severity

    In launchDeepLinkIntentToRight of SettingsHomepageActivity.java, there is a possible way to…

    CVE-2023-20960Android

    In launchDeepLinkIntentToRight of SettingsHomepageActivity.java, there is a possible way to launch arbitrary activities due to improper input validation. This could lead to local escalation of privilege with User execution privileges needed. User interaction i

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2023-20959Android

    In AddSupervisedUserActivity, guest users are not prevented from starting the activity due to missing permissions checks. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploi

  • 7.1 High severity

    Android: Out-of-bounds Read

    CVE-2023-20958Android

    In read_paint of ttcolr.c, there is a possible out of bounds read due to a heap buffer overflow. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVer

  • 7.8 High severity

    Android: Incorrect Privilege Assignment

    CVE-2023-20957Android

    In onAttach of SettingsPreferenceFragment.java, there is a possible bypass of Factory Reset Protections due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed fo

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2023-20955Android

    In onPrepareOptionsMenu of AppInfoDashboardFragment.java, there is a possible way to bypass admin restrictions and uninstall applications for all users due to a missing permission check. This could lead to local escalation of privilege with no additional execu

  • 9.8 Critical severity

    Android: Out-of-bounds Write

    CVE-2023-20954Android

    In SDP_AddAttribute of sdp_db.cc, there is a possible out of bounds write 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: Androi

  • 9.8 Critical severity

    Android: Out-of-bounds Write

    CVE-2023-20951Android

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

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2023-20936Android

    In bta_av_rc_disc_done of bta_av_act.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 exploitation.Pro

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2023-20931Android

    In avdt_scb_hdl_write_req of avdt_scb_act.cc, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitatio

  • 7.8 High severity

    Android: Uncontrolled Resource Consumption

    CVE-2023-20911Android

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

  • 9.8 Critical severity

    Android: Out-of-bounds Write

    CVE-2022-42499Android

    In sms_SendMmCpErrMsg of sms_MmConManagement.c, there is a possible out of bounds write due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Prod

  • 9.8 Critical severity

    Android: Out-of-bounds Write

    CVE-2022-42498Android

    In Pixel cellular firmware, there is a possible out of bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions

  • 7.8 High severity

    In parseParamsBlob of types.cpp, there is a possible out of bounds write due to a missing…

    CVE-2022-20542Android

    In parseParamsBlob of types.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.Product: An

  • 9.8 Critical severity

    Android: Integer Overflow or Wraparound

    CVE-2022-20532Android

    In parseTrackFragmentRun() of MPEG4Extractor.cpp, there is a possible out of bounds read due to an integer overflow. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitati

  • 7.5 High severity

    Android: Out-of-bounds Read

    CVE-2023-20948Android

    In dropFramesUntilIframe of AAVCAssembler.cpp, there is a possible out of bounds read due to a heap buffer overflow. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitatio

  • 7.8 High severity

    Android: Out-of-bounds Write

    CVE-2023-20945Android

    In phNciNfc_MfCreateXchgDataHdr of phNxpExtns_MifareStd.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

  • 7.8 High severity

    Android: Deserialization of Untrusted Data

    CVE-2023-20944Android

    In run of ChooseTypeAndAccountActivity.java, there is a possible escalation of privilege due to unsafe deserialization. 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: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2023-20943Android

    In clearApplicationUserData of ActivityManagerService.java, there is a possible way to remove system files due to a path traversal error. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for

  • 7.8 High severity

    Android: Improper Verification of Cryptographic Signature

    CVE-2023-20940Android

    In the Android operating system, there is a possible way to replace a boot partition due to improperly used crypto. 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: Improper Locking

    CVE-2023-20939Android

    In multiple functions of looper_backed_event_loop.cpp, there is a possible way to corrupt memory due to improper locking. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploi

  • 7.8 High severity

    Android: Use After Free

    CVE-2023-20938Android

    In binder_transaction_buffer_release of binder.c, there is a possible use after free due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitat

  • 7.8 High severity

    Android: Use After Free

    CVE-2023-20937Android

    In several functions of the Android Linux kernel, 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 exploitatio

  • 7.8 High severity

    Android: Use After Free

    CVE-2023-20933Android

    In several functions of MediaCodec.cpp, 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:

  • 7.8 High severity

    Android: Improper Access Control

    CVE-2023-20927Android

    In permissions of AndroidManifest.xml, there is a possible way to grant signature permissions due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for explo

  • 7.8 High severity

    Android: Use After Free

    CVE-2023-20928Android

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

  • 7.8 High severity

    Android: Use After Free

    CVE-2023-20925Android

    In setUclampMinLocked of PowerSessionManager.cpp, 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 exploitatio

  • 7.3 High severity

    Android: Always-Incorrect Control Flow Implementation

    CVE-2023-20921Android

    In onPackageRemoved of AccessibilityManagerService.java, there is a possibility to automatically grant accessibility services due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. Use

  • 7.8 High severity

    Android: Use After Free

    CVE-2023-20920Android

    In queue of UsbRequest.java, 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: AndroidVer

  • 7.8 High severity

    Android: Protection Mechanism Failure

    CVE-2023-20919Android

    In getStringsForPrefix of Settings.java, there is a possible prevention of package uninstallation due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2023-20916Android

    In getMainActivityLaunchIntent of LauncherAppsService.java, there is a possible way to bypass the restrictions on starting activities from the background due to a missing permission check. This could lead to local escalation of privilege with no additional exe

  • 7.8 High severity

    Android: Always-Incorrect Control Flow Implementation

    CVE-2023-20915Android

    In addOrReplacePhoneAccount of PhoneAccountRegistrar.java, there is a possible way to enable a phone account without user interaction due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges nee

  • 7.8 High severity

    Android: Improper Restriction of Rendered UI Layers or Frames

    CVE-2023-20913Android

    In onCreate of PhoneAccountSettingsActivity.java and related files, 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 pri

  • 7.8 High severity

    Android: Missing Authorization

    CVE-2023-20912Android

    In onActivityResult of AvatarPickerActivity.java, there is a possible way to access images belonging to other users due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interac