In the Linux kernel, the following vulnerability has been resolved:
nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
Patch series "nilfs2: fix null-ptr-deref bugs on block tracepoints".
This series fixes null pointer dereference bugs that occur when using nilfs2 and two block-related tracepoints.
This patch (of 2):
It has been reported that when using "block:block_touch_buffer" tracepoint, touch_buffer() called from __nilfs_get_folio_block() causes a NULL pointer dereference, or a general protection fault when KASAN is enabled.
This happens because since the tracepoint was added in touch_buffer(), it references the dev_t member bh->b_bdev->bd_dev regardless of whether the buffer head has a pointer to a block_device structure. In the current implementation, the block_device structure is set after the function returns to the caller.
Here, touch_buffer() is used to mark the folio/page that owns the buffer head as accessed, but the common search helper for folio/page used by the caller function was optimized to mark the folio/page as accessed when it was reimplemented a long time ago, eliminating the need to call touch_buffer() here in the first place.
So this solves the issue by eliminating the touch_buffer() call itself.
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 kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade perfUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.176-118.170Upgrade bpftool-debuginfoUpgrade bpftoolUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-livepatch-5.10.233-223.887Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headers | Mar 14, 2025 | Dec 4, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade bpftoolUpgrade kernel-livepatch-6.1.119-129.201Upgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade perfUpgrade kernel-libbpf | Mar 27, 2025 | Dec 4, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Dec 9, 2024 | Dec 4, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Feb 10, 2025 | Dec 4, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.4.0-1147-azure-fipsUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-oem-22.04cUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-azureUpgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-5.4.0-211-generic-lpaeUpgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-nvidia-tegraUpgrade linux-image-oem-22.04bUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-4.4.0-1147-awsUpgrade linux-image-nvidiaUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-5.4.0-1145-gcpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-4.15.0-1146-oracleUpgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-4.15.0-1192-azureUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-gcp-fipsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.11.0-1015-oemUpgrade linux-image-aws-fips-4.15Upgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-4.4.0-272-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-5.15.0-136-genericUpgrade linux-image-4.15.0-1184-awsUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-5.4.0-1140-oracleUpgrade linux-image-4.15.0-241-genericUpgrade linux-image-raspi2Upgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-211-lowlatencyUpgrade linux-image-6.8.0-58-genericUpgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1084-azureUpgrade linux-image-raspiUpgrade linux-image-azure-fipsUpgrade linux-image-5.4.0-1060-xilinx-zynqmpUpgrade linux-image-5.15.0-135-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-5.15.0-1086-azureUpgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-gcp-4.15Upgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04aUpgrade linux-image-aws-hweUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-136-generic-64kUpgrade linux-image-4.4.0-1148-kvmUpgrade linux-image-4.15.0-2101-azure-fipsUpgrade linux-image-4.15.0-1177-gcpUpgrade linux-image-4.4.0-1185-awsUpgrade linux-image-4.15.0-1139-fipsUpgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-5.15.0-135-fipsUpgrade linux-image-aws-4.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.4.0-1048-iotUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-4.15.0-2122-aws-fipsUpgrade linux-image-5.4.0-211-genericUpgrade linux-image-generic-lts-xenialUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-gke-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-1101-bluefieldUpgrade linux-image-4.15.0-241-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-5.4.0-1129-kvmUpgrade linux-image-azure-lts-18.04Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-fipsUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-intel-iotgUpgrade linux-image-genericUpgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-realtimeUpgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-4.15.0-1148-oracleUpgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fips-4.15Upgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-5.4.0-1090-ibmUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-gkeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1142-aws-fipsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.4.0-1088-ibmUpgrade linux-image-4.4.0-272-lowlatencyUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracleUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-6.8.0-1027-azureUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-azure-4.15Upgrade linux-image-4.15.0-2085-gcp-fipsUpgrade linux-image-bluefieldUpgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-135-genericUpgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-oem-osp1Upgrade linux-image-oemUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1145-gcp-fipsUpgrade linux-image-5.4.0-1147-azureUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-4.15.0-1167-kvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-5.4.0-1142-awsUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-oracle-4.15Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-intelUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-4.4.0-1117-fipsUpgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-oem-24.04bUpgrade linux-image-nvidia-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.15.0-135-lowlatency-64k | Feb 20, 2025 | Dec 4, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 9, 2025 | Dec 4, 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