Merge pull request #103 from willco007/patch-2
Fix for security issue CVE-2016-0787
Этот коммит содержится в:
родитель
ded55537ac
Коммит
7934c9ce2a
@ -133,7 +133,7 @@ static int diffie_hellman_sha1(LIBSSH2_SESSION *session,
|
||||
memset(&exchange_state->req_state, 0, sizeof(packet_require_state_t));
|
||||
|
||||
/* Generate x and e */
|
||||
_libssh2_bn_rand(exchange_state->x, group_order, 0, -1);
|
||||
_libssh2_bn_rand(exchange_state->x, group_order * 8 - 1, 0, -1);
|
||||
_libssh2_bn_mod_exp(exchange_state->e, g, exchange_state->x, p,
|
||||
exchange_state->ctx);
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user