In the Linux kernel, the following vulnerability has been resolved:
crypto: ecdh - explicitly zeroize private_key
private_key is overwritten with the key parameter passed in by the caller (if present), or alternatively a newly generated private key. However, it is possible that the caller provides a key (or the newly generated key) which is shorter than the previous key. In that scenario, some key material from the previous key would not be overwritten. The easiest solution is to explicitly zeroize the entire private_key array first.
Note that this patch slightly changes the behavior of this function: previously, if the ecc_gen_privkey failed, the old private_key would remain. Now, the private_key is always zeroized. This behavior is consistent with the case where params.key is set and ecc_is_key_valid fails.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade kernel-livepatch-5.15.162-107.160Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade python-perfUpgrade python-perf-debuginfoUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64 | Mar 14, 2025 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perfUpgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-modules-extraUpgrade python3-perfUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade kernel-livepatch-6.1.97-104.177Upgrade kernel-headersUpgrade kernel-toolsUpgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64 | Mar 27, 2025 | Jul 29, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 7, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel | Nov 5, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2024 | Jul 29, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 29, 2024 |
| Suse | — | Upgrade cluster-md-kmp-azureUpgrade dtb-qcomUpgrade kernel-rt-vdsoUpgrade ocfs2-kmp-rtUpgrade kernel-macrosUpgrade kernel-obs-qaUpgrade kernel-rt-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-default-vdsoUpgrade dtb-apmUpgrade kernel-kvmsmall-develUpgrade kernel-rt-optionalUpgrade kernel-zfcpdumpUpgrade dtb-lgUpgrade kernel-debug-vdsoUpgrade dtb-amlogicUpgrade dtb-nvidiaUpgrade dtb-exynosUpgrade kernel-azure-develUpgrade kernel-default-extraUpgrade dlm-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-default-manUpgrade reiserfs-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-azure-optionalUpgrade kernel-rt-extraUpgrade kernel-source-rtUpgrade kernel-obs-buildUpgrade kernel-debug-livepatch-develUpgrade kernel-devel-azureUpgrade dtb-rockchipUpgrade kernel-syms-azureUpgrade kselftests-kmp-azureUpgrade dtb-armUpgrade kernel-azure-livepatch-develUpgrade kernel-source-azureUpgrade cluster-md-kmp-defaultUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-sourceUpgrade kernel-syms-rtUpgrade dlm-kmp-64kbUpgrade kernel-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-vdsoUpgrade dtb-amdUpgrade dtb-amazonUpgrade dtb-caviumUpgrade kernel-symsUpgrade kernel-default-livepatch-develUpgrade kernel-default-optionalUpgrade kernel-default-livepatchUpgrade kernel-rt_debug-develUpgrade kernel-docs-htmlUpgrade kernel-default-baseUpgrade kernel-azure-extraUpgrade gfs2-kmp-azureUpgrade dlm-kmp-defaultUpgrade kernel-develUpgrade kselftests-kmp-rtUpgrade dtb-alteraUpgrade reiserfs-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-defaultUpgrade dtb-hisiliconUpgrade cluster-md-kmp-rtUpgrade kernel-debugUpgrade dtb-renesasUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade kernel-64kb-livepatch-develUpgrade kernel-rt-develUpgrade kernel-rt-livepatchUpgrade kernel-debug-develUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-broadcomUpgrade kernel-rt_debugUpgrade dtb-appleUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-rtUpgrade kselftests-kmp-defaultUpgrade dtb-marvellUpgrade dtb-freescaleUpgrade ocfs2-kmp-azureUpgrade dtb-xilinxUpgrade kernel-64kb-optionalUpgrade kernel-64kb-develUpgrade kernel-64kbUpgrade dtb-sprdUpgrade kernel-default-develUpgrade kernel-64kb-extraUpgrade dtb-mediatekUpgrade dtb-allwinnerUpgrade ocfs2-kmp-defaultUpgrade kernel-docs | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-azure-cvmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-gke-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-48-genericUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-azureUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-kvmUpgrade linux-image-oem-20.04dUpgrade linux-image-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-gkeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1016-oemUpgrade linux-image-gkeop-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-generic-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-nvidiaUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-intel | Sep 16, 2024 | Jul 29, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 9, 2025 | Jul 29, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub