From 7e00b1f356e45c03beadc258df8c9d85250180c5 Mon Sep 17 00:00:00 2001 From: "harshal.patil" Date: Tue, 10 Jan 2023 16:24:52 +0530 Subject: [PATCH] mbedtls/port: added stream_block parameter sanity check --- components/mbedtls/port/aes/dma/esp_aes.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/mbedtls/port/aes/dma/esp_aes.c b/components/mbedtls/port/aes/dma/esp_aes.c index 4b952dbff3..2e5f5d6da4 100644 --- a/components/mbedtls/port/aes/dma/esp_aes.c +++ b/components/mbedtls/port/aes/dma/esp_aes.c @@ -995,6 +995,11 @@ int esp_aes_crypt_ctr(esp_aes_context *ctx, return -1; } + if (!stream_block) { + ESP_LOGE(TAG, "No stream supplied"); + return -1; + } + if (!nonce_counter) { ESP_LOGE(TAG, "No nonce supplied"); return -1;