diff --git a/openssh-7.7p1-gssapi_key_exchange.patch b/openssh-7.7p1-gssapi_key_exchange.patch index 02cc099..5b764d9 100644 --- a/openssh-7.7p1-gssapi_key_exchange.patch +++ b/openssh-7.7p1-gssapi_key_exchange.patch @@ -1647,7 +1647,7 @@ Index: openssh-7.9p1/kexgsss.c + if (dh == NULL) + packet_disconnect("Protocol error: no matching group found"); + -+ DH_set0_pqg(dh, &p, NULL, &g); ++ DH_get0_pqg(dh, &p, NULL, &g); + packet_start(SSH2_MSG_KEXGSS_GROUP); + packet_put_bignum2((BIGNUM *)p); + packet_put_bignum2((BIGNUM *)g); diff --git a/openssh.changes b/openssh.changes index 01de7d3..83d63c8 100644 --- a/openssh.changes +++ b/openssh.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri May 31 11:14:42 UTC 2019 - Vítězslav Čížek + +- Fix a crash with GSSAPI key exchange (bsc#1136104) + * modify openssh-7.7p1-gssapi_key_exchange.patch + ------------------------------------------------------------------- Thu Mar 28 12:55:13 UTC 2019 - Vítězslav Čížek