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 perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.10.227-219.884Upgrade python-perf-debuginfoUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.168-114.166Upgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade perfUpgrade kernel-devel | Mar 14, 2025 | Oct 21, 2024 |
| Amazon_linux_2023 | — | Upgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade python3-perfUpgrade kernel-libbpf-staticUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-libbpf-develUpgrade kernel-modules-extra-commonUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade perfUpgrade kernel-modules-extraUpgrade kernel-livepatch-6.1.115-126.197Upgrade bpftool-debuginfo | Mar 27, 2025 | Oct 21, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Nov 11, 2024 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Feb 11, 2025 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Feb 11, 2025 | Oct 21, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | May 15, 2025 | Oct 21, 2024 |
| Ubuntu | — | Upgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1022-nvidiaUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1024-oemUpgrade linux-image-gkeopUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-gke-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-54-genericUpgrade linux-image-6.8.0-1025-azureUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-azureUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1025-azure-fdeUpgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-6.8.0-57-genericUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1073-awsUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gcp-64kUpgrade linux-image-intelUpgrade linux-image-6.8.0-1019-raspiUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-generic-64kUpgrade linux-image-gkeUpgrade linux-image-oem-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.11.0-18-genericUpgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-genericUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1020-oracle-64kUpgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1024-gcp-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-54-generic-64kUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-raspiUpgrade linux-image-oem-22.04bUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1022-nvidia-lowlatencyUpgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-54-lowlatency-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1022-nvidia-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1071-oracleUpgrade linux-image-6.8.0-1024-gcpUpgrade linux-image-6.8.0-1006-gkeopUpgrade linux-image-realtimeUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-6.8.0-1019-gkeUpgrade linux-image-6.8.0-54-lowlatencyUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-6.8.0-1022-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1022-nvidia-lowlatency-64kUpgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1023-awsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-kvmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-57-generic-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-ibm-classicUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-6.8.0-1020-oracleUpgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-127-generic-64k | 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