Arm vulnerabilities9 known to be exploited.

Vendor9 known exploited
The short answer

Arm has 155 published vulnerabilities across 130 products in our catalogue. 9 of them are on the list of flaws known to be exploited, so criminals are using them now. The most affected product is Mbed TLS, with 58. If you run Arm software, patch the exploited flaws first.

See the exploited flaws

The most recent Arm flaw added to the known-exploited list is CVE-2024-4610, on 12 June 2024. We keep watching the known-exploited list.

Products

Which Arm products have the most vulnerabilities?

Mbed TLS leads with 58 published vulnerabilities. Open a product to see its versions and which of its flaws criminals are already using.

Known exploited

Which Arm vulnerabilities are being exploited?

9 flaws are on the government list of vulnerabilities known to be exploited. These are the ones criminals are using now, so they go first, whatever their severity score says.

  1. 7.8
    CVE-2024-4610HighKnown exploited
    Arm Mali GPU Kernel Driver Use-After-Free Vulnerability

    Arm Bifrost and Valhall GPU kernel drivers contain a use-after-free vulnerability that allows a local, non-privileged user to make improper GPU memory processing operations to gain access to already freed memory.

    Chance of use0.8%Known exploited since12 Jun 2024
  2. 5.5
    CVE-2023-4211MediumKnown exploited
    Arm Mali GPU Kernel Driver Use-After-Free Vulnerability

    Arm Mali GPU Kernel Driver contains a use-after-free vulnerability that allows a local, non-privileged user to make improper GPU memory processing operations to gain access to already freed memory.

    Chance of use1.1%Known exploited since3 Oct 2023
  3. 8.8
    CVE-2021-29256HighKnown exploited
    Arm Mali GPU Kernel Driver Use-After-Free Vulnerability

    Arm Mali GPU Kernel Driver contains a use-after-free vulnerability that may allow a non-privileged user to gain root privilege and/or disclose information.

    Chance of use3.0%Known exploited since7 Jul 2023
  4. 3.3
    CVE-2023-26083LowKnown exploited
    Arm Mali GPU Kernel Driver Information Disclosure Vulnerability

    Arm Mali GPU Kernel Driver contains an information disclosure vulnerability that allows a non-privileged user to make valid GPU processing operations that expose sensitive kernel metadata.

    Chance of use1.2%Known exploited since7 Apr 2023
  5. 8.8
    CVE-2022-38181HighKnown exploited
    Arm Mali GPU Kernel Driver Use-After-Free Vulnerability

    Arm Mali GPU Kernel Driver contains a use-after-free vulnerability that may allow a non-privileged user to gain root privilege and/or disclose information.

    Chance of use14%Known exploited since30 Mar 2023
  6. 7.8
    CVE-2022-22706HighKnown exploited
    Arm Mali GPU Kernel Driver Unspecified Vulnerability

    Arm Mali GPU Kernel Driver contains an unspecified vulnerability that allows a non-privileged user to achieve write access to read-only memory pages.

    Chance of use1.1%Known exploited since30 Mar 2023
  7. 8.8
    CVE-2021-28664HighKnown exploited
    Arm Mali Graphics Processing Unit (GPU) Unspecified Vulnerability

    Arm Mali Graphics Processing Unit (GPU) kernel driver contains an unspecified vulnerability that may allow a non-privileged user to gain write access to read-only memory, gain root privilege, corrupt memory, and...

    Chance of use5.4%Known exploited since3 Nov 2021
  8. 8.8
    CVE-2021-28663HighKnown exploited
    Arm Mali Graphics Processing Unit (GPU) Use-After-Free Vulnerability

    Arm Mali Graphics Processing Unit (GPU) kernel driver contains a use-after-free vulnerability that may allow a non-privileged user to make improper operations on GPU memory to gain root privilege, and/or disclose...

    Chance of use12%Known exploited since3 Nov 2021
Exploit likelihood

Which Arm flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. 94%

    Systems with microprocessors utilizing speculative execution and branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis.

    CVSS5.6Published4 Jan 2018
  2. 84%

    Systems with microprocessors utilizing speculative execution and indirect branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis of the...

    CVSS5.6Published4 Jan 2018
  3. 74%

    Systems with microprocessors utilizing speculative execution and indirect branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis.

    CVSS5.6Published4 Jan 2018
  4. 61%

    Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an...

    CVSS5.5Published22 May 2018
  5. 14%
    CVE-2022-38181HighKnown exploited

    The Arm Mali GPU kernel driver allows unprivileged users to access freed memory because GPU memory operations are mishandled.

    CVSS8.8Published25 Oct 2022
  6. 12%
    CVE-2021-28663HighKnown exploited

    The Arm Mali GPU kernel driver allows privilege escalation or information disclosure because GPU memory operations are mishandled, leading to a use-after-free.

    CVSS8.8Published10 May 2021
  7. 8.6%

    Systems with microprocessors utilizing speculative execution and branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a speculative buffer overflow and...

    CVSS5.6Published10 Jul 2018
  8. 7.5%

    Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a...

    CVSS5.6Published22 May 2018
  9. 5.4%
    CVE-2021-28664HighKnown exploited

    The Arm Mali GPU kernel driver allows privilege escalation or a denial of service (memory corruption) because an unprivileged user can achieve read/write access to read-only pages.

    CVSS8.8Published10 May 2021
  10. 4.8%

    ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap corruption) via a...

    CVSS9.8Published13 Feb 2018
Every product

All Arm products we track.

51 products, most vulnerabilities first. Find the ones you run, then open a product to see its versions and exploited flaws.

This directory lists the 51 Arm products with at least one tracked version, of 130 in our catalogue.

Precursor Intelligence

Running Arm? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

Our catalogue lists 155 published vulnerabilities across 130 products and 674 versions from Arm. The most recent Arm flaw added to the known-exploited list is CVE-2024-4610, on 12 June 2024.

9 Arm vulnerabilities are on the list of flaws known to be exploited. The most recently added are CVE-2024-4610, CVE-2023-4211 and CVE-2021-29256. The full list is on this page.

Mbed TLS, with 58 published vulnerabilities. Its own page lists the ones known to be exploited.

Create a Precursor Intelligence account and track the Arm products you run. We match them against every published flaw, give each one a risk score from 0 to 100 and tell you as soon as we spot one that affects you, by email, in the app or by webhook.