commit | 069617fdcecf472ea60526c263100248cf2e3036 | [log] [tgz] |
---|---|---|
author | Valerio Setti <valerio.setti@nordicsemi.no> | Thu Jun 19 23:56:09 2025 +0200 |
committer | Valerio Setti <valerio.setti@nordicsemi.no> | Wed Jun 25 10:25:02 2025 +0200 |
tree | b0b6b366bfd032870378c52e9bb2388b0840d9de | |
parent | 0c92466bb04432585e564da5ff7a26c0879a2558 [diff] [blame] |
library: debug: improve input param check in mbedtls_debug_print_psa_rsa() Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
diff --git a/library/debug.c b/library/debug.c index 9ded720..20ef3fd 100644 --- a/library/debug.c +++ b/library/debug.c
@@ -333,6 +333,13 @@ size_t len, bits; int ret; + if (NULL == ssl || + NULL == ssl->conf || + NULL == ssl->conf->f_dbg || + level > debug_threshold) { + return; + } + if (pk->pub_raw_len > sizeof(key_der)) { return; }