1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-28 00:21:48 +03:00

- Fixed potential memory zeroization on miscrafted RSA key

This commit is contained in:
Paul Bakker
2012-07-05 13:58:08 +00:00
parent 5552c8c0b3
commit 3c16db9a10
2 changed files with 3 additions and 1 deletions

View File

@ -679,7 +679,7 @@ int rsa_pkcs1_sign( rsa_context *ctx,
return( POLARSSL_ERR_RSA_BAD_INPUT_DATA );
}
if( nb_pad < 8 )
if( ( nb_pad < 8 ) || ( nb_pad > olen ) )
return( POLARSSL_ERR_RSA_BAD_INPUT_DATA );
*p++ = 0;