Files
meta-openembedded/meta-oe/recipes-support
Vijay Anusuri f6e2841080 libssh: Fix CVE-2025-8277
Upstream-Commits:
https://git.libssh.org/projects/libssh.git/commit/?h=stable-0.11&id=87db2659ec608a977a63eea529f17b9168388d73
&
https://git.libssh.org/projects/libssh.git/commit/?h=stable-0.11&id=266174a6d36687b65cf90174f06af90b8b27c65f
&
https://git.libssh.org/projects/libssh.git/commit/?h=stable-0.11&id=8e4d67aa9eda455bfad9ac610e54b7a548d0aa08
& https://git.libssh.org/projects/libssh.git/commit/?h=stable-0.11&id=1c763e29d138db87665e98983f468d2dd0f286c1

The changes made to the file src/ecdh_crypto.c are excluded, present in the commit 266174a6d36687b65cf90174f06af90b8b27c65.
The relevant changes in `ecdh_crypto.c` are located within the function `static ssh_string ssh_ecdh_generate`. This function, however, is not present in the `libssh-0.10.6` version. It was introduced in `libssh` version 0.11 by the commit  `https://git.libssh.org/projects/libssh.git/commit/src/ecdh_crypto.c?h=stable-0.11&id=1eb3df5254a4348eae6edbc8a2bf08fef4015897`.

Consequently, these changes cannot be directly applied to the `libssh-0.10.6` version. This aligns with the approach taken by other distributions, as Suse also did not backport the `ecdh_crypto.c` file changes in their `libssh-0.10.6-3.1.src.rpm` package, which is available at `https://cdimage.debian.org/mirror/opensuse.org/distribution/leap-micro/6.0/product/repo/openSUSE-Leap-Micro-6.0-x86_64-Media3/src/libssh-0.10.6-3.1.src.rpm`.

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
2025-11-12 10:44:37 +05:30
..
2023-08-03 09:14:20 -07:00
2025-01-20 19:35:20 -05:00
2024-02-09 09:52:07 -08:00
2024-02-19 23:22:19 -08:00
2024-06-17 09:06:19 -04:00
2024-01-22 18:02:26 -08:00
2025-09-24 09:59:12 +08:00
2024-02-09 09:52:12 -08:00
2024-02-09 09:52:07 -08:00
2023-10-26 09:02:04 -07:00
2024-03-03 11:22:35 -08:00
2023-12-22 06:39:32 -08:00
2023-08-03 09:14:20 -07:00
2023-12-22 06:39:35 -08:00
2024-11-24 17:38:31 -05:00
2025-10-30 14:44:50 +08:00
2025-09-24 09:56:49 +08:00
2024-02-09 09:52:13 -08:00
2025-10-30 14:43:35 +08:00
2023-07-13 07:22:17 -07:00
2025-10-30 14:43:32 +08:00
2024-02-09 09:52:12 -08:00
2024-03-08 10:07:30 -08:00
2024-03-08 10:07:25 -08:00
2024-03-21 08:46:06 -07:00
2024-09-15 12:16:46 -04:00
2023-08-03 09:14:20 -07:00
2023-12-27 00:15:54 -08:00
2024-01-22 18:02:27 -08:00
2024-04-21 10:52:43 -07:00
2024-02-09 09:52:12 -08:00
2024-02-09 09:52:08 -08:00
2025-04-26 15:50:19 -04:00
2024-08-10 11:14:48 -04:00
2024-02-09 09:52:12 -08:00
2025-03-03 08:04:01 -05:00
2024-02-09 09:52:12 -08:00
2023-12-29 09:04:15 -08:00
2023-08-03 09:14:20 -07:00
2024-04-14 08:38:39 -07:00
2024-02-14 12:59:18 -08:00
2024-01-02 08:24:09 -08:00
2025-10-30 14:43:34 +08:00
2023-08-03 09:14:20 -07:00
2024-01-27 09:48:30 -08:00
2024-02-19 23:22:24 -08:00
2025-11-12 10:44:37 +05:30
2023-04-02 10:21:18 -07:00
2024-03-23 19:02:36 -07:00
2023-02-28 08:50:56 -08:00
2024-02-09 09:52:12 -08:00
2024-08-10 11:22:02 -04:00
2024-09-22 10:06:16 -04:00
2023-05-25 08:57:47 -07:00
2024-04-02 14:56:47 -07:00
2024-02-09 09:52:08 -08:00
2023-03-09 23:45:17 -08:00
2024-06-17 09:08:35 -04:00
2024-02-09 09:52:12 -08:00
2024-02-09 09:52:10 -08:00
2024-11-09 14:37:54 -05:00
2024-01-04 22:47:07 -08:00
2025-01-20 19:45:27 -05:00
2024-02-19 23:22:24 -08:00
2024-02-09 09:52:12 -08:00
2025-08-02 13:37:04 -04:00
2025-10-30 14:43:36 +08:00
2024-02-09 09:52:12 -08:00
2023-05-10 08:01:07 -07:00
2024-04-14 08:38:43 -07:00
2023-08-03 09:14:20 -07:00
2024-01-12 10:30:33 -08:00
2023-06-19 10:24:49 -07:00
2024-06-17 09:16:55 -04:00
2023-08-03 09:14:20 -07:00
2023-08-03 09:14:20 -07:00
2024-02-20 08:46:29 -08:00
2023-11-06 08:47:16 -08:00
2024-01-08 19:54:42 -08:00
2024-02-09 09:52:10 -08:00
2024-02-26 08:14:43 -08:00
2023-09-07 08:22:44 -07:00
2024-03-08 10:07:24 -08:00
2025-08-02 13:37:04 -04:00
2023-08-03 09:14:20 -07:00
2024-02-09 09:52:12 -08:00
2025-05-21 09:17:17 -04:00
2024-10-06 07:10:32 -04:00
2023-10-23 17:00:49 -07:00
2025-10-30 14:43:30 +08:00
2024-08-03 12:08:44 -04:00
2025-10-06 16:06:34 +08:00
2025-10-29 23:07:07 +08:00
2024-06-17 09:03:35 -04:00
2023-08-26 17:32:44 -07:00
2024-02-09 09:52:12 -08:00
2023-08-15 20:07:54 -07:00
2024-02-09 09:52:12 -08:00
2023-12-29 09:04:21 -08:00