Skip to content
OpenAdvisories

Product · Google

Android

2,760 known vulnerabilities.

867 results · Clear filters · Feed

  • High 7.8

    In FuseDaemon.cpp, there is a possible out of bounds write due to memory corruption. This could lead to local escalatio…

  • High 7.8

    In multiple functions of Permissions.java, there is a possible way to override the state of the user's location permiss…

  • High 7.3

    In multiple functions of ConnectionServiceWrapper.java, there is a possible way to retain a permission forever in the b…

  • High 8.8

    In multiple functions of sdp_server.cc, there is a possible use after free due to a logic error in the code. This could…

  • High 8.8

    In process_service_attr_rsp of sdp_discovery.cc, there is a possible use after free due to a logic error in the code. T…

  • High 8.4

    In multiple locations, there is a possible way to execute arbitrary code due to a use after free. This could lead to lo…

  • High 8.4

    In rfc_send_buf_uih of rfc_ts_frames.cc, there is a possible way to execute arbitrary code due to a use after free. Thi…

  • High 8.4

    In bnepu_check_send_packet of bnep_utils.cc, there is a possible way to achieve code execution due to a use after free.…

  • High 8.4

    In multiple locations, there is a possible way to execute arbitrary code due to a use after free. This could lead to lo…

  • High 8.4

    In avct_lcb_msg_ind of avct_lcb_act.cc, there is a possible way to execute arbitrary code due to a use after free. This…

  • High 7.5

    In handleBondStateChanged of AdapterService.java, there is a possible unapproved data access due to a missing permissio…

  • High 8.8

    In multiple locations, there is a possible out of bounds write due to a use after free. This could lead to remote code …

  • High 7.5

    In dng_lossless_decoder::HuffDecode of dng_lossless_jpeg.cpp, there is a possible way to cause a crash due to uninitial…

  • High 7.8

    In multiple locations, there is a possible way to overlay the installation confirmation dialog due to a tapjacking/over…

  • High 7.8

    In multiple locations, there is a possible way that avdtp and avctp channels could be unencrypted due to a logic error …

  • High 8.8

    In main of main.cpp, there is a possible way to bypass SELinux due to a logic error in the code. This could lead to loc…

  • High 8.0
    CVE-2023-21125 Public exploit

    In btif_hh_hsdata_rpt_copy_cb of bta_hh.cc, there is a possible way to corrupt memory due to a use after free. This cou…

  • High 8.4

    There is a possible bypass of carrier restrictions due to an unusual root cause. This could lead to local escalation of…

  • High 8.4

    In dhd_process_full_gscan_result of dhd_pno.c, there is a possible EoP due to an integer overflow. This could lead to l…

  • High 7.8

    In wl_notify_gscan_event of wl_cfgscan.c, there is a possible out of bounds write due to a missing bounds check. This c…

  • High 8.4

    In shouldSkipForInitialSUW of AdvancedPowerUsageDetail.java, there is a possible way to bypass factory reset protection…

  • High 7.5

    In parseUriInternal of Intent.java, there is a possible infinite loop due to improper input validation. This could lead…

  • High 7.7
    CVE-2024-40676 Public exploit

    In checkKeyIntent of AccountManagerService.java, there is a possible way to bypass intent security check and install an…

  • High 8.4

    In RGXMMUCacheInvalidate of rgxmem.c, there is a possible arbitrary code execution due to a race condition. This could …

  • High 8.4

    In DevmemXIntMapPages of devicemem_server.c, there is a possible arbitrary code execution due to an integer overflow. T…

  • High 8.4

    In _DevmemXReservationPageAddress of devicemem_server.c, there is a possible use-after-free due to improper casting. Th…

  • High 8.4

    In TBD of TBD, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation…

  • High 8.4

    In TBD of TBD, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation…

  • High 8.4

    In onCreate of ChooserActivity.java, there is a possible way to bypass factory reset protections due to a missing permi…

  • High 8.4

    In TBD of TBD, there is a possible use after free due to a race condition. This could lead to local escalation of privi…

  • High 8.4

    In TBD of TBD, there is a possible use after free due to a race condition. This could lead to local escalation of privi…

  • High 8.8

    In TdlsexRxFrameHandle of the MTK WLAN driver, there is a possible out of bounds write due to a missing bounds check. T…

  • High 8.8

    In DGifSlurp of dgif_lib.c, there is a possible out of bounds write due to an integer overflow. This could lead to remo…

  • High 7.8

    In onCreate of NotificationAccessConfirmationActivity.java , there is a possible way to hide an app with notification a…

  • High 7.8

    In growData of Parcel.cpp, there is a possible out of bounds write due to an incorrect bounds check. This could lead to…

  • High 7.8

    In checkKeyIntentParceledCorrectly of AccountManagerService.java, there is a possible way to bypass parcel mismatch mit…

  • High 8.8

    In gatts_process_find_info of gatt_sr.cc, there is a possible out of bounds write due to a missing bounds check. This c…

  • High 8.8

    In gatts_process_read_req of gatt_sr.cc, there is a possible out of bounds write due to a missing bounds check. This co…

  • High 7.8

    In multiple locations, there is a possible failure to persist permissions settings due to resource exhaustion. This cou…

  • High 7.8

    In multiple functions of CompanionDeviceManagerService.java, there is a possible way to grant permissions without user …