Skip to content
OpenAdvisories

Product · Google

Android

2,760 known vulnerabilities.

2,760 results · Feed

  • Medium 6.5

    In Source of ZipFile.java, there is a possible way for an attacker to execute arbitrary code by manipulating Dynamic Co…

  • 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…

  • Medium 6.2

    In BnAudioPolicyService::onTransact of IAudioPolicyService.cpp, there is a possible information disclosure due to unini…

  • 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…

  • Medium 5.7

    In HeifDataSource::readAt of HeifDecoderImpl.cpp, there is a possible out of bounds read due to an integer overflow. Th…

  • Medium 5.7

    In HeifDecoderImpl::getScanline of HeifDecoderImpl.cpp, there is a possible out of bounds read due to improper input va…

  • Critical 9.8

    In gatts_process_primary_service_req of gatt_sr.cc, there is a possible out of bounds write due to a heap buffer overfl…

  • 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…

  • Critical 9.8

    In gatts_process_read_by_type_req of gatt_sr.cc, there is a possible out of bounds write due to a logic error in the co…

  • 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 …

  • High 7.8

    In applyTaskFragmentOperation of WindowOrganizerController.java, there is a possible way to launch arbitrary activities…

  • Medium 5.5

    In onClick of MainClear.java, there is a possible way to trigger factory reset without explicit user consent due to a l…

  • High 7.0

    In multiple functions of AccountManagerService.java, there is a possible way to bypass permissions and launch protected…

  • High 7.8

    In writeInplace of Parcel.cpp, there is a possible out of bounds write. This could lead to local escalation of privileg…

  • Medium 5.5

    In reload of ServiceListing.java , there is a possible way to allow a malicious app to hide an NLS from Settings due to…

  • High 7.5

    In multiple functions of ConnectivityService.java, there is a possible way for a Wi-Fi AP to determine what site a devi…

  • Medium 5.5

    In multiple locations, there is a possible way to access media content belonging to another user due to a missing permi…

  • High 7.8

    In setActualDefaultRingtoneUri of RingtoneManager.java, there is a possible way to bypass content providers read permis…

  • High 7.8

    In multiple locations, there is a possible bypass of user consent to enabling new Bluetooth HIDs due to a logic error i…

  • High 8.8

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

  • High 7.8

    In multiple locations, there is a possible way to obtain access to a folder due to a tapjacking/overlay attack. This co…

  • Medium 6.5

    In build_read_multi_rsp of gatt_sr.cc, there is a possible denial of service due to a logic error in the code. This cou…

  • High 7.8

    In multiple locations, there is a possible way to obtain any system permission due to a logic error in the code. This c…

  • Medium 6.7

    In BnDmAgent::onTransact of dm_agent.cpp, there is a possible out of bounds write due to a missing bounds check. This c…

  • High 7.8

    In many locations, there is a possible way to access kernel memory in user space due to an incorrect bounds check. This…

  • Medium 5.5

    In NlpService, there is a possible way to obtain location information due to a missing permission check. This could lea…

  • Medium 5.1

    In ip6_append_data of ip6_output.c, there is a possible way to achieve code execution due to a heap buffer overflow. Th…

  • High 7.8

    In multiple functions of mnh-sm.c, there is a possible way to trigger a heap overflow due to an integer overflow. This …

  • High 7.8

    In multiple locations, there is a possible way to read protected files due to a missing permission check. This could le…

  • High 7.0

    In onAttachFragment of ShareIntentActivity.java, there is a possible way for an app to read files in the messages app d…

  • Medium 5.5

    In onCreate of EmergencyCallbackModeExitDialog.java, there is a possible way to crash the emergency callback mode due t…

  • High 7.8

    In multiple functions of Parcel.cpp, there is a possible way to bypass address space layout randomization. This could l…