Update mbedtls to 3.6.1

Signed-off-by: Ryan Everett <ryan.everett@arm.com>
Change-Id: Id3129135df4c706d379957333ddb06bed534ee29
(cherry picked from commit 69845dedcc45e2b2ec34d9090ac31977b58aeb5f)
diff --git a/script/tf-coverity/common-def.sh b/script/tf-coverity/common-def.sh
index a781389..b1b71e5 100644
--- a/script/tf-coverity/common-def.sh
+++ b/script/tf-coverity/common-def.sh
@@ -79,7 +79,7 @@
 
 # mbed TLS source tag to checkout when building Trusted Firmware with
 # cryptography support (e.g. for Trusted Board Boot feature).
-MBED_TLS_SOURCES_TAG="mbedtls-3.6.0"
+MBED_TLS_SOURCES_TAG="mbedtls-3.6.1"
 
 ARMCLANG_PATH="$(set_armclang_toolchain)"
 
diff --git a/utils.sh b/utils.sh
index ddedf0e..464fc1e 100644
--- a/utils.sh
+++ b/utils.sh
@@ -630,7 +630,7 @@
 
 linaro_2001_release="${linaro_2001_release:-$tfa_downloads/linaro/20.01}"
 linaro_release="${linaro_release:-$linaro_2001_release}"
-mbedtls_version="${mbedtls_version:-3.6.0}"
+mbedtls_version="${mbedtls_version:-3.6.1}"
 
 # mbedTLS archive public hosting available at github.com
 mbedtls_archive="${mbedtls_archive:-https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/v${mbedtls_version}.tar.gz}"