← Back

Arm

arm

193 CVEs • 141 products

Products (141)

Click to collapse
Toggle
Mbed Tls
mbed_tls
Mbed Os
mbed-os
Cortex A
cortex-a
Mbed
mbed
Tf Psa Crypto
tf-psa-crypto
Mbed Crypto
mbed_crypto
Arm Compiler
arm_compiler
Scp Firmware
scp_firmware
Cortex A72
cortex-a72
Fast Models
fast_models
Cortex R
cortex-r
Mbed Mqtt
mbed-mqtt
Mbed Coap
mbed-coap
Cmsis Rtos
cmsis-rtos
Mbed Ualloc
mbed_ualloc
Gnu Toolchain
gnu_toolchain
Keil Mdk
keil_mdk
Linaro Forge
linaro_forge
Mbed Studio
mbed_studio
Clang
clang
Cortex R7
cortex-r7
Cortex R8
cortex-r8
Cortex A8
cortex-a8
Cortex A9
cortex-a9
Cortex A12
cortex-a12
Cortex A15
cortex-a15

CVEs (193)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
2Arm
Debian
2Debian Linux
Mbed Tls
Nov 21, 2024
Feb 14, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
In ARM mbed TLS before 2.7.0, there is a bounds-check bypass through an integer overflow in PSK identity parsing in the ssl_parse_client_psk_identity() function in library/ssl_srv.c.
2Arm
Debian
2Debian Linux
Mbed Tls
Nov 21, 2024
Feb 13, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
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 craf...Show more
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 crafted application packet within a TLS or DTLS session.Show less
2Arm
Debian
2Debian Linux
Mbed Tls
Nov 21, 2024
Feb 13, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via a crafted certificate chain that is mishandled during RSASS...Show more
ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via a crafted certificate chain that is mishandled during RSASSA-PSS signature verification within a TLS or DTLS session.Show less
2Arm
Intel
209Atom C
Atom EAtom X3+206 more
May 28, 2026
Jan 4, 2018
N/A· v4
5.6 MEDIUM· v3
4.7 MEDIUM· v2
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 data c...Show more
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 data cache.Show less
13Arm
CanonicalDebian+10 more
308Atom C
Atom EAtom X3+305 more
May 28, 2026
Jan 4, 2018
N/A· v4
5.6 MEDIUM· v3
4.7 MEDIUM· v2
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.
7Arm
CanonicalDebian+4 more
220Atom C
Atom EAtom X3+217 more
May 6, 2025
Jan 4, 2018
N/A· v4
5.6 MEDIUM· v3
1.9 LOW· v2
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.
2Arm
Trustedfirmware
2Arm Trusted Firmware
Trusted Firmware A
Jun 5, 2026
Sep 20, 2017
N/A· v4
7.0 HIGH· v3
5.1 MEDIUM· v2
The BL1 FWU SMC handling code in ARM Trusted Firmware before 1.4 might allow attackers to write arbitrary data to secure memory, bypass the bl1_plat_mem_check protection mechanism, cause a denial of service, or possibly...Show more
The BL1 FWU SMC handling code in ARM Trusted Firmware before 1.4 might allow attackers to write arbitrary data to secure memory, bypass the bl1_plat_mem_check protection mechanism, cause a denial of service, or possibly have unspecified other impact via a crafted AArch32 image, which triggers an integer overflow.Show less
2Arm
Trustedfirmware
2Mbed Tls
Mbed Tls
Jun 5, 2026
Aug 30, 2017
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
ARM mbed TLS before 1.3.21 and 2.x before 2.1.9, if optional authentication is configured, allows remote attackers to bypass peer authentication via an X.509 certificate chain with many intermediates. NOTE: although mbed...Show more
ARM mbed TLS before 1.3.21 and 2.x before 2.1.9, if optional authentication is configured, allows remote attackers to bypass peer authentication via an X.509 certificate chain with many intermediates. NOTE: although mbed TLS was formerly known as PolarSSL, the releases shipped with the PolarSSL name are not affected.Show less
2Arm
Trustedfirmware
2Arm Trusted Firmware
Trusted Firmware A
Jun 8, 2026
Jun 7, 2017
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
In ARM Trusted Firmware through 1.3, the secure self-hosted invasive debug interface allows normal world attackers to cause a denial of service (secure world panic) via vectors involving debug exceptions and debug regist...Show more
In ARM Trusted Firmware through 1.3, the secure self-hosted invasive debug interface allows normal world attackers to cause a denial of service (secure world panic) via vectors involving debug exceptions and debug registers.Show less
2Arm
Trustedfirmware
2Arm Trusted Firmware
Trusted Firmware A
Jun 8, 2026
Jun 7, 2017
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
In ARM Trusted Firmware 1.3, RO memory is always executable at AArch64 Secure EL1, allowing attackers to bypass the MT_EXECUTE_NEVER protection mechanism. This issue occurs because of inconsistency in the number of execu...Show more
In ARM Trusted Firmware 1.3, RO memory is always executable at AArch64 Secure EL1, allowing attackers to bypass the MT_EXECUTE_NEVER protection mechanism. This issue occurs because of inconsistency in the number of execute-never bits (one bit versus two bits).Show less
2Arm
Trustedfirmware
2Mbed Tls
Mbed Tls
Jun 5, 2026
Apr 20, 2017
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. A specially crafted x509 certificate, when parsed...Show more
An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. A specially crafted x509 certificate, when parsed by mbed TLS library, can cause an invalid free of a stack pointer leading to a potential remote code execution. In order to exploit this vulnerability, an attacker can act as either a client or a server on a network to deliver malicious x509 certificates to vulnerable applications.Show less
6Arm
DebianFedoraproject+3 more
6Debian Linux
FedoraMbed Tls+3 more
Jun 5, 2026
Nov 2, 2015
N/A· v4
N/A· v3
6.8 MEDIUM· v2
Heap-based buffer overflow in ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly execute arbitrary code via a long...Show more
Heap-based buffer overflow in ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly execute arbitrary code via a long session ticket name to the session ticket extension, which is not properly handled when creating a ClientHello message to resume a session. NOTE: this identifier was SPLIT from CVE-2015-5291 per ADT3 due to different affected version ranges.Show less
6Arm
DebianFedoraproject+3 more
7Debian Linux
FedoraLeap+4 more
Jun 5, 2026
Nov 2, 2015
N/A· v4
N/A· v3
6.8 MEDIUM· v2
Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly ex...Show more
Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly execute arbitrary code via a long hostname to the server name indication (SNI) extension, which is not properly handled when creating a ClientHello message. NOTE: this identifier has been SPLIT per ADT3 due to different affected version ranges. See CVE-2015-8036 for the session ticket issue that was introduced in 1.3.0.Show less