From e0fb40e6fb75547dfe62f818ed64206299d0d234 Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Fri, 20 Jun 2025 00:08:42 +0200 Subject: [PATCH] library: debug: add error log message in mbedtls_debug_print_psa_rsa() Signed-off-by: Valerio Setti --- library/debug.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/debug.c b/library/debug.c index 20ef3fd879..94b1c2778f 100644 --- a/library/debug.c +++ b/library/debug.c @@ -341,6 +341,10 @@ static void mbedtls_debug_print_psa_rsa(const mbedtls_ssl_context *ssl, int leve } if (pk->pub_raw_len > sizeof(key_der)) { + snprintf(str, sizeof(str), + "RSA public key too large: %" MBEDTLS_PRINTF_SIZET " > %" MBEDTLS_PRINTF_SIZET, + pk->pub_raw_len, sizeof(key_der)); + debug_send_line(ssl, level, file, line, str); return; }