rainbutterfly/cve_corpus huggingface dataset:
CVE-2021-0991 
In OnMetadataChangedListener of AdvancedBluetoothDetailsHeaderController.java, there is a possible leak of Bluetooth MAC addresses due to log information disclosure. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-181588752
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:03.000Z
CVE-2021-0992 
In onCreate of PaymentDefaultDialog.java, there is a possible way to change a default payment app without user consent due to tapjack overlay. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-180104327
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:05:59.000Z
CVE-2021-0993 
In getOffsetBeforeAfter of TextLine.java, there is a possible denial of service due to resource exhaustion. This could lead to remote denial of service with no additional execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-193849901
Problem types: description: Denial of service
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:33.000Z
CVE-2021-0994 
In requestRouteToHostAddress of ConnectivityService.java, there is a possible way to determine whether an app is installed, without query permissions, due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-193801134
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:32.000Z
CVE-2021-0995 
In registerSuggestionConnectionStatusListener of WifiServiceImpl.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-197536547
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:49.000Z
CVE-2021-0996 
In nfaHciCallback of HciEventManager.cpp, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure over NFC with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-181346545
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:00.000Z
CVE-2021-0997 
In handleUpdateNetworkState of GnssNetworkConnectivityHandler.java , there is a possible APN disclosure due to log information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-191086488
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:17.000Z
CVE-2021-0998 
In 'ih264e_find_bskip_params()' of ih264e_me.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: AndroidVersions: Android-12Android ID: A-193442575
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:29.000Z
CVE-2021-0999 
In the broadcast definition in AndroidManifest.xml, there is a possible way to set the A2DP bluetooth device connection state due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-196858999
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:46.000Z
CVE-2021-1000 
In createBluetoothDeviceSlice of ConnectedDevicesSliceProvider.java, there is a possible permission bypass due to an unsafe PendingIntent. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12LAndroid ID: A-185190688
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2022-03-30T16:02:00.000Z
CVE-2021-1001 
In PVInitVideoEncoder of mp4enc_api.cpp, 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: AndroidVersions: Android-12Android ID: A-190435883
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:16.000Z
CVE-2021-1002 
In WT_Interpolate of eas_wtengine.c, there is a possible out of bounds read due to a missing bounds check. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-194533433
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:36.000Z
CVE-2021-1003 
In adjustStreamVolume of AudioService.java, there is a possible way for unprivileged app to change audio stream volume 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 exploitation.Product: AndroidVersions: Android-12Android ID: A-189857506
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:13.000Z
CVE-2021-1004 
In getConfiguredNetworks of WifiServiceImpl.java, there is a possible way to determine whether an app is installed, without query permissions, due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-197749180
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:49.000Z
CVE-2021-1005 
In getDeviceIdWithFeature of PhoneInterfaceManager.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-186530889
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:11.000Z
CVE-2021-1006 
In several functions of DatabaseManager.java, there is a possible leak of Bluetooth MAC addresses due to log information disclosure. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-183961974
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:06.000Z
CVE-2021-1007 
In btu_hcif_process_event of btu_hcif.cc, there is a possible out of bounds read due to an incorrect bounds check. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-167759047
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:05:56.000Z
CVE-2021-1008 
In addSubInfo of SubscriptionController.java, there is a possible way to force the user to make a factory reset due to a logic error in the code. This could lead to local denial of service with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-197327688
Problem types: description: Denial of service
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:47.000Z
CVE-2021-1009 
In setApplicationCategoryHint of PackageManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-189858128
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:15.000Z
CVE-2021-1010 
In getSigningKeySet of PackageManagerService.java, there is a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-189857801
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:14.000Z
CVE-2021-1011 
In setPackageStoppedState of PackageManagerService.java, there is a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-188219307
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:12.000Z
CVE-2021-1012 
In onResume of NotificationAccessDetails.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-195412179
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:42.000Z
CVE-2021-1013 
In checkExistsAndEnforceCannotModifyImmutablyRestrictedPermission of PermissionManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-186404356
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:09.000Z
CVE-2021-1014 
In getNetworkTypeForSubscriber of PhoneInterfaceManager.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-186776740
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:12.000Z
CVE-2021-1015 
In getMeidForSlot of PhoneInterfaceManager.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-186530496
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:10.000Z
CVE-2021-1016 
In onCreate of UsbPermissionActivity.java, there is a possible way to grant an app access to USB without informed user consent due to a tapjacking/overlay attack. This could lead to local escalation of privilege with User execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-183610267
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:06.000Z
CVE-2021-1017 
In AdapterService and GattService definition of AndroidManifest.xml, there is a possible way to disable bluetooth connection 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 exploitation.Product: AndroidVersions: Android-12Android ID: A-182583850
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:04.000Z
CVE-2021-1018 
In adjustStreamVolume of AudioService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-194110891
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:34.000Z
CVE-2021-1019 
In snoozeNotification of NotificationListenerService.java, there is a possible permission confusion due to a misleading user consent dialog. This could lead to local escalation of privilege with User execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-195031401
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:40.000Z
CVE-2021-1020 
In snoozeNotification of NotificationListenerService.java, there is a possible way to disable notification for an arbitrary user due to improper input validation. This could lead to local escalation of privilege with User execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-195111725
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:41.000Z
CVE-2021-1021 
In snoozeNotificationInt of NotificationManagerService.java, there is a possible way to disable notification for an arbitrary user due to improper input validation. This could lead to local escalation of privilege with User execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-195031703
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:41.000Z
CVE-2021-1022 
In btif_in_hf_client_generic_evt of btif_hf_client.cc, there is a possible Bluetooth service crash due to a missing null check. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-180420059
Problem types: description: Denial of service
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:00.000Z
CVE-2021-1023 
In onCreate of RequestIgnoreBatteryOptimizations.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-195963373
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:46.000Z
CVE-2021-1024 
In onEventReceived of EventResultPersister.java, there is a possible intent redirection due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-191283525
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:18.000Z
CVE-2021-1025 
In hasNamedWallpaper of WallpaperManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-193800652
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:31.000Z
CVE-2021-1026 
In startRanging of RttServiceImpl.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-194798757
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:39.000Z
CVE-2021-1027 
In setTransactionState of SurfaceFlinger, there is possible arbitrary code execution in a privileged process due to improper casting. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-193033243
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:25.000Z
CVE-2021-1028 
In setClientStateLocked of SurfaceFlinger.cpp, there is a possible out of bounds write 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: AndroidVersions: Android-12Android ID: A-193034683
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:27.000Z
CVE-2021-1029 
In setClientStateLocked of SurfaceFlinger.cpp, there is a possible out of bounds write 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: AndroidVersions: Android-12Android ID: A-193034677
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:26.000Z
CVE-2021-1030 
In setNotificationsShownFromListener of NotificationManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-194697001
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:37.000Z
CVE-2021-1031 
In cancelNotificationsFromListener of NotificationManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-194697004
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:38.000Z
CVE-2021-1032 
In getMimeGroup of PackageManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-184745603
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:08.000Z
CVE-2021-1033 
In createGeneralSlice of ConnectedDevicesSliceProvider.java.java, there is a possible permission bypass due to an unsafe PendingIntent. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-12LAndroid ID: A-185247656
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2022-03-30T16:02:01.000Z
CVE-2021-1034 
In getLine1NumberForDisplay of PhoneInterfaceManager.java, there is apossible way to determine whether an app is installed, without querypermissions due to a missing permission check. This could lead to localinformation disclosure with no additional execution privileges needed. Userinteraction is not needed for exploitation.Product: AndroidVersions: Android-12Android ID: A-193441322
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:28.000Z
CVE-2021-1035 
In setLaunchIntent of BluetoothDevicePickerPreferenceController.java, there is a possible way to invoke an arbitrary broadcast receiver 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 exploitation.Product: AndroidVersions: Android-10 Android-12Android ID: A-195668284
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2022-01-14T19:11:22.000Z
CVE-2021-1036 
In LocationSettingsActivity of AndroidManifest.xml, there is a possible EoP due to a tapjacking/overlay attack. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-10 Android-11 Android-12 Android-9Android ID: A-182812255
Problem types: description: Elevation of privilege
Affected products: vendor: n/a
product: Android
Published: 2022-01-14T19:11:23.000Z
CVE-2021-1037 
The broadcast that DevicePickerFragment sends when a new device is paired doesn't have any permission checks, so any app can register to listen for it. This lets apps keep track of what devices are paired without requesting BLUETOOTH permissions.Product: AndroidVersions: Android-10 Android-11 Android-12 Android-9Android ID: A-162951906
Problem types: description: Information disclosure
Affected products: vendor: n/a
product: Android
Published: 2022-01-14T19:11:25.000Z
CVE-2021-1038 
In UserDetailsActivity of AndroidManifest.xml, there is a possible DoS due to a tapjacking/overlay attack. This could lead to local denial of service with no additional execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-10 Android-11 Android-12 Android-9Android ID: A-183411279
Problem types: description: Denial of service
Affected products: vendor: n/a
product: Android
Published: 2021-12-15T18:06:57.000Z