Google Android vulnerabilities
6,770 known vulnerabilities affecting google/android.
Total CVEs
6,770
CISA KEV
13
actively exploited
Public exploits
50
Exploited in wild
24
Severity breakdown
CRITICAL471HIGH2821MEDIUM3190LOW252UNKNOWN36
Vulnerabilities
Page 86 of 339
CVE-2022-20147P3HIGHCVSS 7.8v10.0v11.0+3 more2022-06-15
CVE-2022-20147 [HIGH] CWE-787 CVE-2022-20147: In nfa_dm_check_set_config of nfa_dm_main.cc, there is a possible out of bounds write due to a missi
In nfa_dm_check_set_config of nfa_dm_main.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.Product: AndroidVersions: Android-10 Android-11 Android-12 Android-12LAndroid ID: A-2212161
nvd
CVE-2021-1028P3HIGHCVSS 7.8v12.0vAndroid-122021-12-15
CVE-2021-1028 [HIGH] CWE-416 CVE-2021-1028: In setClientStateLocked of SurfaceFlinger.cpp, there is a possible out of bounds write due to a use
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
nvd
CVE-2021-1029P3HIGHCVSS 7.8v12.0vAndroid-122021-12-15
CVE-2021-1029 [HIGH] CWE-416 CVE-2021-1029: In setClientStateLocked of SurfaceFlinger.cpp, there is a possible out of bounds write due to a use
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
nvd
CVE-2024-43087P3HIGHCVSS 7.8v12.0v12.1+8 more2024-11-13
CVE-2024-43087 [HIGH] CWE-862 CVE-2024-43087: In getInstalledAccessibilityPreferences of AccessibilitySettings.java, there is a possible way to hi
In getInstalledAccessibilityPreferences of AccessibilitySettings.java, there is a possible way to hide an enabled accessibility service in the accessibility service settings 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 needed for exploitation.
nvd
CVE-2022-20348P3HIGHCVSS 7.8v10.0v11.0+3 more2022-08-10
CVE-2022-20348 [HIGH] CWE-862 CVE-2022-20348: In updateState of LocationServicesWifiScanningPreferenceController.java, there is a possible admin r
In updateState of LocationServicesWifiScanningPreferenceController.java, there is a possible admin restriction bypass 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-10 Android-11 Android
nvd
CVE-2022-20197P3HIGHCVSS 7.8v12.1vAndroid-12L2022-06-15
CVE-2022-20197 [HIGH] CVE-2022-20197: In recycle of Parcel.java, there is a possible way to start foreground activity from background due
In recycle of Parcel.java, there is a possible way to start foreground activity from background 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 exploitation.Product: AndroidVersions: Android-12LAndroid ID: A-208279300
nvd
CVE-2022-20207P3HIGHCVSS 7.8v12.1vAndroid-12L2022-06-15
CVE-2022-20207 [HIGH] CVE-2022-20207: In static definitions of GattServiceConfig.java, there is a possible permission bypass due to an ins
In static definitions of GattServiceConfig.java, there is a possible permission bypass due to an insecure default value. 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-185513714
nvd
CVE-2022-20192P3HIGHCVSS 7.8v12.1vAndroid-12L2022-06-15
CVE-2022-20192 [HIGH] CVE-2022-20192: In grantEmbeddedWindowFocus of WindowManagerService.java, there is a possible way to change an input
In grantEmbeddedWindowFocus of WindowManagerService.java, there is a possible way to change an input channel for embedded hierarchy 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 exploitation.Product: AndroidVersions: Android-12LAndroid ID: A-2159
nvd
CVE-2022-20194P3HIGHCVSS 7.8v12.1vAndroid-12L2022-06-15
CVE-2022-20194 [HIGH] CVE-2022-20194: In onCreate of ChooseLockGeneric.java, there is a possible permission bypass. This could lead to loc
In onCreate of ChooseLockGeneric.java, there is a possible permission bypass. 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-222684510
nvd
CVE-2022-20012P3HIGHCVSS 7.8v10.0v11.0+1 more2022-01-04
CVE-2022-20012 [HIGH] CWE-190 CVE-2022-20012: In mdp driver, there is a possible memory corruption due to an integer overflow. This could lead to
In mdp driver, there is a possible memory corruption 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. Patch ID: ALPS05836478; Issue ID: ALPS05836478.
nvd
CVE-2021-25511P3HIGHCVSS 7.8v9.0v10.0+1 more2021-12-08
CVE-2021-25511 [HIGH] CWE-20 CVE-2021-25511: An improper validation vulnerability in FilterProvider prior to SMR Dec-2021 Release 1 allows attack
An improper validation vulnerability in FilterProvider prior to SMR Dec-2021 Release 1 allows attackers to write arbitrary files via a path traversal vulnerability.
nvd
CVE-2024-0024P3HIGHCVSS 7.8v12.0v12.1+6 more2024-05-07
CVE-2024-0024 [HIGH] CWE-269 CVE-2024-0024: In multiple methods of UserManagerService.java, there is a possible failure to persist or enforce us
In multiple methods of UserManagerService.java, there is a possible failure to persist or enforce user restrictions due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
nvd
CVE-2022-48383P3HIGHCVSS 7.8v10.0v11.0+2 more2023-05-09
CVE-2022-48383 [HIGH] CWE-862 CVE-2022-48383: .In srtd service, there is a possible missing permission check. This could lead to local escalation
.In srtd service, there is a possible missing permission check. This could lead to local escalation of privilege with no additional execution privileges.
nvd
CVE-2022-20024P3HIGHCVSS 7.8v11.0v12.02022-02-09
CVE-2022-20024 [HIGH] CWE-862 CVE-2022-20024: In system service, there is a possible permission bypass due to a missing permission check. This cou
In system service, there is a possible permission bypass 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. Patch ID: ALPS06219064; Issue ID: ALPS06219064.
nvd
CVE-2022-20356P3HIGHCVSS 7.8v11.0v12.0+2 more2022-08-10
CVE-2022-20356 [HIGH] CWE-20 CVE-2022-20356: In shouldAllowFgsWhileInUsePermissionLocked of ActiveServices.java, there is a possible way to start
In shouldAllowFgsWhileInUsePermissionLocked of ActiveServices.java, there is a possible way to start foreground service from background 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 exploitation.Product: AndroidVersions: Android-11 An
nvd
CVE-2021-39752P3HIGHCVSS 7.8v12.1vAndroid-12L2022-03-30
CVE-2021-39752 [HIGH] CVE-2021-39752: In Bubbles, there is a possible way to interfere with Bubbles due to a permissions bypass. This coul
In Bubbles, there is a possible way to interfere with Bubbles 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 exploitation.Product: AndroidVersions: Android-12LAndroid ID: A-202756848
nvd
CVE-2021-0923P3HIGHCVSS 7.8v12.0vAndroid-122021-12-15
CVE-2021-0923 [HIGH] CWE-862 CVE-2021-0923: In createOrUpdate of Permission.java, there is a possible way to gain internal permissions due to a
In createOrUpdate of Permission.java, there is a possible way to gain internal 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-195338390
nvd
CVE-2023-21002P3HIGHCVSS 7.8v13.0vAndroid-132023-03-24
CVE-2023-21002 [HIGH] CWE-862 CVE-2023-21002: In getAvailabilityStatus of several Transcode Permission Controllers, there is a possible permission
In getAvailabilityStatus of several Transcode Permission Controllers, there is a possible permission bypass 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-13Android ID: A-261193935
nvd
CVE-2022-32601P3HIGHCVSS 7.8v10.0v11.0+1 more2022-11-08
CVE-2022-32601 [HIGH] CWE-502 CVE-2022-32601: In telephony, there is a possible permission bypass due to a parcel format mismatch. This could lead
In telephony, there is a possible permission bypass due to a parcel format mismatch. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07319132; Issue ID: ALPS07319132.
nvd
CVE-2021-0694P3HIGHCVSS 7.8v11.0vAndroid-112022-04-12
CVE-2021-0694 [HIGH] CWE-863 CVE-2021-0694: In setServiceForegroundInnerLocked of ActiveServices.java, there is a possible way for a background
In setServiceForegroundInnerLocked of ActiveServices.java, there is a possible way for a background application to regain foreground permissions due to insufficient background restrictions. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersi
nvd