In the Linux kernel, the following vulnerability has been resolved:
clk: Fix clk_core_get NULL dereference
It is possible for clk_core_get to dereference a NULL in the following sequence:
clk_core_get() of_clk_get_hw_from_clkspec() __of_clk_get_hw_from_provider() __clk_get_hw()
__clk_get_hw() can return NULL which is dereferenced by clk_core_get() at hw->core.
Prior to commit dde4eff47c82 ("clk: Look for parents with clkdev based clk_lookups") the check IS_ERR_OR_NULL() was performed which would have caught the NULL.
Reading the description of this function it talks about returning NULL but that cannot be so at the moment.
Update the function to check for hw before dereferencing it and return NULL if hw is NULL.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade bpftoolUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-livepatch-5.15.153-100.162Upgrade kernelUpgrade kernel-livepatch-5.10.214-202.855Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-tools-develUpgrade perfUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-devel | Aug 28, 2024 | May 1, 2024 |
| Amazon_linux_2023 | — | Upgrade perfUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade kernel-libbpf-staticUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.84-99.169Upgrade python3-perfUpgrade perf-debuginfoUpgrade kernel-libbpfUpgrade kernel | Feb 17, 2025 | May 1, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 8, 2024 | May 1, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libs | Oct 8, 2024 | May 1, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Dec 5, 2024 | May 1, 2024 |
| Suse | — | Upgrade kernel-rt-livepatch-develUpgrade dtb-hisiliconUpgrade dtb-armUpgrade kernel-64kb-extraUpgrade kernel-macrosUpgrade dtb-broadcomUpgrade dtb-amdUpgrade dtb-nvidiaUpgrade kernel-syms-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-default-baseUpgrade dtb-socionextUpgrade cluster-md-kmp-64kbUpgrade dtb-marvellUpgrade kernel-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docs-htmlUpgrade kselftests-kmp-rtUpgrade kernel-rt-optionalUpgrade dtb-appleUpgrade kernel-64kb-optionalUpgrade dlm-kmp-azureUpgrade kernel-azure-extraUpgrade kernel-rt-vdsoUpgrade kernel-source-rtUpgrade dtb-sprdUpgrade reiserfs-kmp-64kbUpgrade kernel-debugUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade kernel-rt-extraUpgrade kernel-azure-vdsoUpgrade dlm-kmp-defaultUpgrade dtb-amlogicUpgrade kernel-symsUpgrade kernel-default-extraUpgrade kselftests-kmp-defaultUpgrade dtb-apmUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade kernel-debug-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade dtb-mediatekUpgrade kernel-64kb-livepatch-develUpgrade kernel-source-vanillaUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade dtb-exynosUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-default-vdsoUpgrade kernel-default-develUpgrade kernel-azure-livepatch-develUpgrade dtb-xilinxUpgrade kernel-default-optionalUpgrade kernel-sourceUpgrade dtb-rockchipUpgrade dtb-amazonUpgrade kernel-rtUpgrade kernel-azureUpgrade kernel-azure-develUpgrade kernel-rt-livepatchUpgrade kernel-kvmsmallUpgrade dtb-allwinnerUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kernel-syms-azureUpgrade dtb-caviumUpgrade ocfs2-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-64kb-develUpgrade dtb-freescaleUpgrade cluster-md-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade dtb-alteraUpgrade gfs2-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-azure-optionalUpgrade dtb-qcomUpgrade dtb-lgUpgrade kernel-devel-rtUpgrade kernel-develUpgrade kernel-rt-develUpgrade kernel-default-base-rebuildUpgrade kernel-debug-vdso | May 15, 2024 | May 1, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-fdeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1040-iotUpgrade linux-image-oracle-64kUpgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-ibmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-aws-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-112-genericUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-6.8.0-1009-awsUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-5.4.0-189-genericUpgrade linux-image-gke-5.15Upgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-awsUpgrade linux-image-ibm-classicUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-intelUpgrade linux-image-raspi-nolpaeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1063-awsUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-azureUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-intel-iotgUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-raspiUpgrade linux-image-genericUpgrade linux-image-oracleUpgrade linux-image-oemUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-azure-lts-20.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-oem-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1058-raspi | Jul 1, 2024 | May 1, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 1, 2024 |
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