From a0c02d63e8ced8cb4b10af7e57f9b8ddf0fd2f1c6d0d9d36b5e3ba81c381561e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Fri, 31 May 2019 18:07:22 +0000 Subject: [PATCH] Accepting request 706687 from home:vitezslav_cizek:branches:network - Fix a crash with GSSAPI key exchange (bsc#1136104) * modify openssh-7.7p1-gssapi_key_exchange.patch OBS-URL: https://build.opensuse.org/request/show/706687 OBS-URL: https://build.opensuse.org/package/show/network/openssh?expand=0&rev=189 --- openssh-7.7p1-gssapi_key_exchange.patch | 2 +- openssh.changes | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) 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