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 kernelUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perfUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.176-118.170Upgrade python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.10.233-223.887Upgrade python-perfUpgrade bpftoolUpgrade kernel-tools | Mar 14, 2025 | Dec 4, 2024 |
| Amazon_linux_2023 | — | Upgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade kernel-livepatch-6.1.119-129.201Upgrade kernel-develUpgrade bpftoolUpgrade perf-debuginfoUpgrade kernel-libbpfUpgrade perfUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade bpftool-debuginfo | 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-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-azureUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04cUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-5.4.0-1147-azure-fipsUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-58-genericUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1140-oracleUpgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-4.15.0-1177-gcpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-4.4.0-272-genericUpgrade linux-image-aws-fips-4.15Upgrade linux-image-generic-lts-xenialUpgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.4.0-211-lowlatencyUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.4.0-1129-kvmUpgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-4.4.0-1148-kvmUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-5.4.0-211-genericUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-135-generic-64kUpgrade linux-image-azure-fipsUpgrade linux-image-4.4.0-1185-awsUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1084-azureUpgrade linux-image-azure-fdeUpgrade linux-image-oem-20.04dUpgrade linux-image-gcp-fipsUpgrade linux-image-4.15.0-1139-fipsUpgrade linux-image-gcpUpgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-oem-20.04cUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-5.4.0-1060-xilinx-zynqmpUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-4.15.0-1184-awsUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-5.15.0-136-generic-64kUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-azure-lts-22.04Upgrade linux-image-4.4.0-1147-awsUpgrade linux-image-4.15.0-241-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-5.15.0-1086-azureUpgrade linux-image-5.4.0-1145-gcpUpgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-azure-lts-24.04Upgrade linux-image-4.15.0-2101-azure-fipsUpgrade linux-image-4.15.0-241-genericUpgrade linux-image-aws-4.15Upgrade linux-image-6.8.0-1026-oemUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-4.15.0-2122-aws-fipsUpgrade linux-image-gcp-fips-4.15Upgrade linux-image-gcp-4.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-211-generic-lpaeUpgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-generic-lpaeUpgrade linux-image-4.15.0-1192-azureUpgrade linux-image-aws-hweUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-raspi2Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-generic-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-1101-bluefieldUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-136-genericUpgrade linux-image-5.15.0-135-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-4.15.0-1146-oracleUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1090-ibmUpgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-4.4.0-1117-fipsUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-4.15.0-1148-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-azure-fips-4.15Upgrade linux-image-virtualUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-4.15.0-1167-kvmUpgrade linux-image-aws-lts-18.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1142-awsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-lts-18.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-4.15.0-2085-gcp-fipsUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-135-lowlatency-64kUpgrade linux-image-aws-fipsUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-oem-20.04Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-oracle-4.15Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-intelUpgrade linux-image-gcp-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-bluefieldUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-5.4.0-1145-gcp-fipsUpgrade linux-image-5.4.0-1088-ibmUpgrade linux-image-5.15.0-135-genericUpgrade linux-image-4.4.0-272-lowlatencyUpgrade linux-image-genericUpgrade linux-image-oemUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-oracleUpgrade linux-image-azure-4.15Upgrade linux-image-5.4.0-1147-azureUpgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-1027-azureUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-gkeUpgrade linux-image-intel-iotgUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-fipsUpgrade linux-image-5.4.0-1142-aws-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-24.04b | 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