In the Linux kernel, the following vulnerability has been resolved:
block: fix potential invalid pointer dereference in blk_add_partition
The blk_add_partition() function initially used a single if-condition (IS_ERR(part)) to check for errors when adding a partition. This was modified to handle the specific case of -ENXIO separately, allowing the function to proceed without logging the error in this case. However, this change unintentionally left a path where md_autodetect_dev() could be called without confirming that part is a valid pointer.
This commit separates the error handling logic by splitting the initial if-condition, improving code readability and handling specific error scenarios explicitly. The function now distinguishes the general error case from -ENXIO without altering the existing behavior of md_autodetect_dev() calls.
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 perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-livepatch-5.15.168-114.166Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-develUpgrade bpftoolUpgrade kernelUpgrade kernel-livepatch-5.10.227-219.884Upgrade kernel-toolsUpgrade python-perfUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade python-perf-debuginfo | Mar 14, 2025 | Oct 21, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade python3-perfUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade kernel-libbpf-staticUpgrade kernel-libbpfUpgrade kernel-headersUpgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.115-126.197Upgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade perf | Mar 27, 2025 | Oct 21, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Nov 11, 2024 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perf | Feb 11, 2025 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel | Feb 11, 2025 | Oct 21, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | May 15, 2025 | Oct 21, 2024 |
| Ubuntu | — | Upgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-6.8.0-1019-raspiUpgrade linux-image-generic-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-24.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-azureUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1025-azureUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-54-genericUpgrade linux-image-6.8.0-1024-oemUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-57-genericUpgrade linux-image-gke-5.15Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.11.0-1009-azureUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-6.8.0-1020-oracle-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1025-azure-fdeUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gkeUpgrade linux-image-gkeopUpgrade linux-image-virtualUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-5.15.0-1073-awsUpgrade linux-image-6.8.0-1022-nvidiaUpgrade linux-image-gkeop-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-raspiUpgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-24.04bUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-oracle-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-6.8.0-1022-ibmUpgrade linux-image-oem-22.04bUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-azure-nvidiaUpgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1023-awsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1020-oracleUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-6.8.0-1022-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-54-lowlatency-64kUpgrade linux-image-6.8.0-54-generic-64kUpgrade linux-image-6.8.0-1022-nvidia-64kUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-6.8.0-1024-gcp-64kUpgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1024-gcpUpgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracleUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-awsUpgrade linux-image-5.15.0-1071-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-ibmUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1022-nvidia-lowlatencyUpgrade linux-image-6.8.0-57-generic-64kUpgrade linux-image-6.8.0-54-lowlatencyUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-5.15.0-127-generic-64kUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-6.8.0-1006-gkeopUpgrade linux-image-6.8.0-1019-gkeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-realtimeUpgrade linux-image-oem-20.04dUpgrade linux-image-raspi-nolpae | Dec 18, 2024 | Oct 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Oct 21, 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