CVE Tools

Android

9,384 CVEs tracked. 39 of them are in CISA KEV.

This hub aggregates every CVE we track for Android, a product in the operating systems space. Use it to gauge the current risk picture and drill into individual advisories.

Android CVEs per month

Dec 2024 to Nov 2026. Point at a month, or focus the strip and use the arrow keys.
Android CVEs per month
MonthCVEs
2024-1258
2025-0184
2025-0242
2025-0317
2025-0417
2025-0521
2025-0612
2025-0715
2025-0834
2025-09190
2025-1014
2025-1115
2025-12116
2026-0132
2026-0216
2026-03107
2026-0411
2026-0513
2026-06127
2026-070
2026-0818
2026-09206
2026-1034
2026-11138

Severity

How the 9,384 CVEs score on CVSS. Severity is not exploitation: KEV is counted above.

  • Critical7958%
  • High4,06943%
  • Medium4,24245%
  • Low2773%

Latest CVEs

The 15 most recently published vulnerabilities affecting Android.

  1. CVE-2026-58977In is_valid_header of timed_cache_item.c, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges ne...6.7
  2. CVE-2026-58930An unprivileged application can exploit a lack of package/signature validation in SystemUI's `RemoteQCController` when resolving a hardcoded `content://` URI. This allows the attacker to squat on a...7.8
  3. CVE-2026-58927The vulnerability is a Use-After-Free (UAF) in the EVS AIDL HAL, arising from a data race on an unsynchronized `std::weak_ptr` within `EvsEnumerator::openCamera()`. Specifically, concurrent calls f...6.7
  4. CVE-2026-58926A Use-After-Free (UAF) vulnerability exists in the EVS HAL, allowing a privileged client to free a `buffer_handle_t` while the producer thread is still using it. This race condition, triggered via ...2.5
  5. CVE-2026-58925The report details a heap Use-After-Free (UAF) vulnerability within the `android.hardware.automotive.evs-default` HAL service, stemming from unsynchronized access to an `std::unordered_map`. An unp...7.8
  6. CVE-2026-58924The vulnerability is a heap out-of-bounds read in the EVS HAL's `getStreamList()` method. An attacker can craft a `CameraDesc.metadata` byte array, which is parsed without validation, leading to an...7.5
  7. CVE-2026-58915A physical occupant on an Android Automotive OS (AAOS) Multi-User Multi-Display (MUMD) passenger display can view sensitive Heads-Up Notification (HUN) content and execute actions for a secure pass...6.1
  8. CVE-2026-49906An unprivileged application can bypass the `android.car.permission.CAR_DISPLAY_IN_CLUSTER` permission by registering an activity with the `android.car.cluster.NAVIGATION` category and requesting na...7.8
  9. CVE-2026-49903The `ClusterRenderingService.dump()` method, accessible to processes holding `android.permission.DUMP` and `android.permission.PACKAGE_USAGE_STATS`, acts as a confused deputy. It allows attackers t...5.3
  10. CVE-2026-59048In rb_cpu_init of trace.c, there is a possible out-of-bounds read due to an incorrect bounds check. This could lead to local information disclosure with no additional execution privileges needed. U...5.5
  11. CVE-2026-59047In multiple locations, there is a possible denial of service due to a logic error in the code. This could lead to local denial of service with no additional execution privileges needed. User intera...6.2
  12. CVE-2026-59046In __pkvm_guest_relinquish_to_host of mem_protect.c, there is a possible out-of-bounds write due to improper input validation. This could lead to local denial of service with no additional executio...6.2
  13. CVE-2026-59045In multiple locations, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interacti...7.4
  14. CVE-2026-59044In multiple locations, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User int...8.4
  15. CVE-2026-59043In arm_lpae_split_blk_unmap of io-pgtable-arm-common.c, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege with no additional execution ...7.4

Product grouping is registry-driven, with AI assist and human review. How it works