ARM mbed TLS is a product from ARM UK that provides secure communication and encryption for mbed products. ARM mbed TLS suffers from a denial of service vulnerability that stems from an unrestricted calculation performed by mbedtls_mpi_exp_mod. An attacker could exploit this vulnerability to provide overly large parameters potentially resulting in a denial of service when generating Diffie-Hellman key pairs.