Google Android vulnerabilities
6,990 known vulnerabilities affecting google/android.
Total CVEs
6,990
CISA KEV
14
actively exploited
Public exploits
51
Exploited in wild
25
Severity breakdown
CRITICAL468HIGH2988MEDIUM3267LOW267
Vulnerabilities
Page 61 of 350
CVE-2024-40660P3HIGHCVSS 7.8v14.0v15.0+2 more2024-11-13
CVE-2024-40660 [HIGH] CWE-276 CVE-2024-40660: In setTransactionState of SurfaceFlinger.cpp, there is a possible way to change protected display at
In setTransactionState of SurfaceFlinger.cpp, there is a possible way to change protected display attributes 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 for exploitation.
nvd
CVE-2022-20419P3HIGHCVSS 7.8v12.1v13.0+1 more2022-10-11
CVE-2022-20419 [HIGH] CVE-2022-20419: In setOptions of ActivityRecord.java, there is a possible load any arbitrary Java code into launcher
In setOptions of ActivityRecord.java, there is a possible load any arbitrary Java code into launcher process 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 for exploitation.Product: AndroidVersions: Android-12L Android-13Android ID: A-237290578
nvd
CVE-2024-34747P3HIGHCVSS 7.8vAndroid SoC2024-11-13
CVE-2024-34747 [HIGH] CWE-416 CVE-2024-34747: In DevmemXIntMapPages of devicemem_server.c, there is a possible use-after-free due to a logic error
In DevmemXIntMapPages of devicemem_server.c, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation of privilege in the kernel with no additional execution privileges needed. User interaction is not needed for exploitation.
nvd
CVE-2024-0042P3HIGHCVSS 7.8vAndroid SoC2024-05-07
CVE-2024-0042 [HIGH] CWE-295 CVE-2024-0042: In TBD of TBD, there is a possible confusion of OEM and DRM certificates due to improperly used cryp
In TBD of TBD, there is a possible confusion of OEM and DRM certificates due to improperly used crypto. This could lead to local bypass of DRM content protection with no additional execution privileges needed. User interaction is not needed for exploitation.
nvd
CVE-2025-48578P3HIGHCVSS 7.8v14.0v15.0+4 more2026-03-02
CVE-2025-48578 [HIGH] CWE-862 CVE-2025-48578: In multiple functions of MediaProvider.java, there is a possible way to bypass the WRITE_EXTERNAL_ST
In multiple functions of MediaProvider.java, there is a possible way to bypass the WRITE_EXTERNAL_STORAGE permission 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.
nvd
CVE-2023-40116P3HIGHCVSS 7.8v11.0v12.0+4 more2023-10-27
CVE-2023-40116 [HIGH] CVE-2023-40116: In onTaskAppeared of PipTaskOrganizer.java, there is a possible way to bypass background activity la
In onTaskAppeared of PipTaskOrganizer.java, there is a possible way to bypass background activity launch restrictions 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 for exploitation.
nvd
CVE-2024-31325P3HIGHCVSS 7.8v12.0v12.1+6 more2024-07-09
CVE-2024-31325 [HIGH] CWE-269 CVE-2024-31325: In multiple locations, there is a possible way to reveal images across users data due to a logic err
In multiple locations, there is a possible way to reveal images across users data 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 for exploitation.
nvd
CVE-2024-29741P3HIGHCVSS 7.8vAndroid kernel2024-04-05
CVE-2024-29741 [HIGH] CWE-269 CVE-2024-29741: In pblS2mpuResume of s2mpu.c, there is a possible mitigation bypass due to a logic error in the code
In pblS2mpuResume of s2mpu.c, there is a possible mitigation bypass 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 for exploitation.
nvd
CVE-2023-48421P3HIGHCVSS 7.8vAndroid kernel2023-12-08
CVE-2023-48421 [HIGH] CWE-787 CVE-2023-48421: In gpu_pixel_handle_buffer_liveness_update_ioctl of private/google-modules/gpu/mali_kbase/platform/p
In gpu_pixel_handle_buffer_liveness_update_ioctl of private/google-modules/gpu/mali_kbase/platform/pixel/pixel_gpu_slc.c, 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 for exploitation.
nvd
CVE-2023-21390P3HIGHCVSS 7.8fixed in 14.0v142023-10-30
CVE-2023-21390 [HIGH] CWE-863 CVE-2023-21390: In Sim, there is a possible way to evade mobile preference restrictions due to a permission bypass.
In Sim, there is a possible way to evade mobile preference restrictions due to a permission bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
nvd
CVE-2023-21388P3HIGHCVSS 7.8fixed in 14.0v142023-10-30
CVE-2023-21388 [HIGH] CWE-862 CVE-2023-21388: In Settings, there is a possible restriction bypass due to a missing permission check. This could le
In Settings, there is a possible 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.
nvd
CVE-2023-40142P3HIGHCVSS 7.8vAndroid kernel2023-10-11
CVE-2023-40142 [HIGH] CVE-2023-40142: In TBD of TBD, there is a possible way to bypass carrier restrictions due to a logic error in the co
In TBD of TBD, there is a possible way to bypass carrier restrictions 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 for exploitation.
nvd
CVE-2024-23706P3HIGHCVSS 7.8v14.0v142024-05-07
CVE-2024-23706 [HIGH] CWE-20 CVE-2024-23706: In multiple locations, there is a possible bypass of health data permissions due to an improper inpu
In multiple locations, there is a possible bypass of health data permissions due to an improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
nvd
CVE-2025-48646P3HIGHCVSS 7.8v14.0v15.0+5 more2026-03-02
CVE-2025-48646 [HIGH] CWE-441 CVE-2025-48646: In executeRequest of ActivityStarter.java, there is a possible launch anywhere due to a confused dep
In executeRequest of ActivityStarter.java, there is a possible launch anywhere due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
nvd
CVE-2026-0026P3HIGHCVSS 7.8v14.0v142026-03-02
CVE-2026-0026 [HIGH] CWE-862 CVE-2026-0026: In removePermission of PermissionManagerServiceImpl.java, there is a possible way to override any sy
In removePermission of PermissionManagerServiceImpl.java, there is a possible way to override any system permission 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-2024-27212P3HIGHCVSS 7.8v13.0v132024-03-11
CVE-2024-27212 [HIGH] CWE-787 CVE-2024-27212: In init_data of , there is a possible out of bounds write due to a missing bounds check. This could
In init_data of , 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.
nvd
CVE-2025-0089P3HIGHCVSS 7.8v13.0v14.0+4 more2025-09-04
CVE-2025-0089 [HIGH] CWE-693 CVE-2025-0089: In multiple locations, there is a possible way to hijack the Launcher app due to a logic error in th
In multiple locations, there is a possible way to hijack the Launcher app 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 for exploitation.
nvd
CVE-2018-9464P3HIGHCVSS 7.8vAndroid Kernel2025-01-18
CVE-2018-9464 [HIGH] CWE-125 CVE-2018-9464: In multiple locations, there is a possible way to read protected files due to a missing permission c
In multiple locations, there is a possible way to read protected files 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.
nvd
CVE-2024-31332P3HIGHCVSS 7.8v13.0v14.0+2 more2024-07-09
CVE-2024-31332 [HIGH] CWE-862 CVE-2024-31332: In multiple locations, there is a possible way to bypass a restriction on adding new Wi-Fi connectio
In multiple locations, there is a possible way to bypass a restriction on adding new Wi-Fi connections 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.
nvd
CVE-2023-21341P3HIGHCVSS 7.8fixed in 14.0v142023-10-30
CVE-2023-21341 [HIGH] CWE-862 CVE-2023-21341: In Permission Manager, there is a possible way to bypass required permissions due to a missing permi
In Permission Manager, there is a possible way to bypass required 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.
nvd