Fix Terrapin attack
Resolves: CVE-2023-48795
This commit is contained in:
parent
8a8fae36ce
commit
4c42338c08
@ -428,6 +428,15 @@ diff -up openssh-8.7p1/sshd.c.kexstrict openssh-8.7p1/sshd.c
|
|||||||
myproposal[PROPOSAL_ENC_ALGS_CTOS] =
|
myproposal[PROPOSAL_ENC_ALGS_CTOS] =
|
||||||
myproposal[PROPOSAL_ENC_ALGS_STOC] = prop_enc =
|
myproposal[PROPOSAL_ENC_ALGS_STOC] = prop_enc =
|
||||||
compat_cipher_proposal(ssh, options.ciphers);
|
compat_cipher_proposal(ssh, options.ciphers);
|
||||||
|
@@ -2586,7 +2586,7 @@ do_ssh2_kex(struct ssh *ssh)
|
||||||
|
if (gss && orig)
|
||||||
|
xasprintf(&newstr, "%s,%s", gss, orig);
|
||||||
|
else if (gss)
|
||||||
|
- newstr = gss;
|
||||||
|
+ xasprintf(&newstr, "%s,%s", gss, "kex-strict-s-v00@openssh.com");
|
||||||
|
else if (orig)
|
||||||
|
newstr = orig;
|
||||||
|
|
||||||
@@ -2650,6 +2654,7 @@ do_ssh2_kex(struct ssh *ssh)
|
@@ -2650,6 +2654,7 @@ do_ssh2_kex(struct ssh *ssh)
|
||||||
#endif
|
#endif
|
||||||
free(prop_kex);
|
free(prop_kex);
|
||||||
|
@ -798,6 +798,10 @@ test -f %{sysconfig_anaconda} && \
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jan 05 2024 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-37
|
||||||
|
- Fix Terrapin attack
|
||||||
|
Resolves: CVE-2023-48795
|
||||||
|
|
||||||
* Wed Dec 20 2023 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-36
|
* Wed Dec 20 2023 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-36
|
||||||
- Fix Terrapin attack
|
- Fix Terrapin attack
|
||||||
Resolves: CVE-2023-48795
|
Resolves: CVE-2023-48795
|
||||||
|
Loading…
Reference in New Issue
Block a user