VYPR

Trusted Firmware M

by Arm

CVEs (7)

  • CVE-2021-43619HigMar 1, 2022
    risk 0.51cvss 7.8epss 0.00

    Trusted Firmware M 1.4.x through 1.4.1 has a buffer overflow issue in the Firmware Update partition. In the IPC model, a psa_fwu_write caller from SPE or NSPE can overwrite stack memory locations.

  • CVE-2023-40271HigSep 8, 2023
    risk 0.49cvss 7.5epss 0.00

    In Trusted Firmware-M through TF-Mv1.8.0, for platforms that integrate the CryptoCell accelerator, when the CryptoCell PSA Driver software Interface is selected, and the Authenticated Encryption with Associated Data Chacha20-Poly1305 algorithm is used, with the single-part…

  • CVE-2021-32032HigMay 21, 2021
    risk 0.49cvss 7.5epss 0.02

    In Trusted Firmware-M through 1.3.0, cleaning up the memory allocated for a multi-part cryptographic operation (in the event of a failure) can prevent the abort() operation in the associated cryptographic library from freeing internal resources, causing a memory leak.

  • CVE-2021-27562MedKEVMay 25, 2021
    risk 0.42cvss 5.5epss 0.03

    In Arm Trusted Firmware M through 1.2, the NS world may trigger a system halt, an overwrite of secure data, or the printing out of secure data when calling secure functions under the NSPE handler mode.

  • CVE-2021-40327MedJan 13, 2022
    risk 0.38cvss 5.9epss 0.01

    Trusted Firmware-M (TF-M) 1.4.0, when Profile Small is used, has incorrect access control. NSPE can access a secure key (held by the Crypto service) based solely on knowledge of its key ID. For example, there is no authorization check associated with the relationship between a…

  • CVE-2016-10319MedApr 6, 2017
    risk 0.38cvss 5.9epss 0.02

    In ARM Trusted Firmware 1.2 and 1.3, a malformed firmware update SMC can result in copying unexpectedly large data into secure memory because of integer overflows. This affects certain cases involving execution of both AArch64 Generic Trusted Firmware (TF) BL1 code and other…

  • CVE-2023-51712MedSep 5, 2024
    risk 0.31cvss 4.7epss 0.00

    An issue was discovered in Trusted Firmware-M through 2.0.0. The lack of argument verification in the logging subsystem allows attackers to read sensitive data via the login function.