diff options
author | Wang Mingyu <wangmy@fujitsu.com> | 2024-01-02 15:02:33 +0800 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2024-01-16 19:29:51 -0500 |
commit | da9063bdfbe130f424ba487f167da68e0ce90e7d (patch) | |
tree | aaafd6f0631407a8d5f27fe3ea427c3f274a478a /meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch | |
parent | a1b8c2ac48a5c9d267b11536673076778967ced9 (diff) | |
download | meta-openembedded-da9063bdfbe130f424ba487f167da68e0ce90e7d.tar.gz |
libssh: upgrade 0.10.5 -> 0.10.6nanbield
0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch
0001-tests-CMakeLists.txt-do-not-search-ssh-sshd-commands.patch
refreshed for 0.10.6
Changelog:
==========
* Fix CVE-2023-6004: Command injection using proxycommand
* Fix CVE-2023-48795: Potential downgrade attack using strict kex
* Fix CVE-2023-6918: Missing checks for return values of MD functions
* Fix ssh_send_issue_banner() for CMD(PowerShell)
* Avoid passing other events to callbacks when poll is called recursively (#202)
* Allow @ in usernames when parsing from URI composes
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 1bea2e8c3053e7ecffb04adaaded54555f2afa0b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch')
-rw-r--r-- | meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch b/meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch index 19775fa52..d2d1fb595 100644 --- a/meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch +++ b/meta-oe/recipes-support/libssh/libssh/0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 0cade4573334571055127a2d4fe3641e2397948d Mon Sep 17 00:00:00 2001 | 1 | From 49a8ae4d6f77434ed9f7a601b9df488b921e4a22 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 20 Mar 2023 21:59:19 -0700 | 3 | Date: Mon, 20 Mar 2023 21:59:19 -0700 |
4 | Subject: [PATCH] libgcrypt.c: Fix prototype of des3_encrypt/des3_decrypt | 4 | Subject: [PATCH] libgcrypt.c: Fix prototype of des3_encrypt/des3_decrypt |
@@ -18,15 +18,16 @@ TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/libssh/0.10.4-r0/git/ | |||
18 | Upstream-Status: Pending | 18 | Upstream-Status: Pending |
19 | 19 | ||
20 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | 20 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
21 | |||
21 | --- | 22 | --- |
22 | src/libgcrypt.c | 4 ++-- | 23 | src/libgcrypt.c | 4 ++-- |
23 | 1 file changed, 2 insertions(+), 2 deletions(-) | 24 | 1 file changed, 2 insertions(+), 2 deletions(-) |
24 | 25 | ||
25 | diff --git a/src/libgcrypt.c b/src/libgcrypt.c | 26 | diff --git a/src/libgcrypt.c b/src/libgcrypt.c |
26 | index da5588ad..e482b654 100644 | 27 | index f410d997..e3f66781 100644 |
27 | --- a/src/libgcrypt.c | 28 | --- a/src/libgcrypt.c |
28 | +++ b/src/libgcrypt.c | 29 | +++ b/src/libgcrypt.c |
29 | @@ -469,12 +469,12 @@ static int des3_set_key(struct ssh_cipher_struct *cipher, void *key, void *IV) { | 30 | @@ -416,12 +416,12 @@ static int des3_set_key(struct ssh_cipher_struct *cipher, void *key, void *IV) { |
30 | } | 31 | } |
31 | 32 | ||
32 | static void des3_encrypt(struct ssh_cipher_struct *cipher, void *in, | 33 | static void des3_encrypt(struct ssh_cipher_struct *cipher, void *in, |
@@ -41,6 +42,3 @@ index da5588ad..e482b654 100644 | |||
41 | gcry_cipher_decrypt(cipher->key[0], out, len, in, len); | 42 | gcry_cipher_decrypt(cipher->key[0], out, len, in, len); |
42 | } | 43 | } |
43 | 44 | ||
44 | -- | ||
45 | 2.40.0 | ||
46 | |||