In the Linux kernel, the following vulnerability has been resolved:
pNFS: Fix uninited ptr deref in block/scsi layout
The error occurs on the third attempt to encode extents. When function ext_tree_prepare_commit() reallocates a larger buffer to retry encoding extents, the "layoutupdate_pages" page array is initialized only after the retry loop. But ext_tree_free_commitdata() is called on every iteration and tries to put pages in the array, thus dereferencing uninitialized pointers.
An additional problem is that there is no limit on the maximum possible buffer_size. When there are too many extents, the client may create a layoutcommit that is larger than the maximum possible RPC size accepted by the server.
During testing, we observed two typical scenarios. First, one memory page for extents is enough when we work with small files, append data to the end of the file, or preallocate extents before writing. But when we fill a new large file without preallocating, the number of extents can be huge, and counting the number of written extents in ext_tree_encode_commit() does not help much. Since this number increases even more between unlocking and locking of ext_tree, the reallocated buffer may not be large enough again and again.
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 kernel-livepatch-5.15.191-132.213Upgrade perfUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-livepatch-5.10.242-239.961Upgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-tools-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.1.150-174.273Upgrade kernel6.12-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-toolsUpgrade perf6.12Upgrade kernel-modules-extraUpgrade kernel-livepatch-6.12.46-66.121Upgrade bpftool6.12Upgrade kernel6.12-debuginfo-common-aarch64Upgrade python3-perf6.12Upgrade bpftool6.12-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade python3-perfUpgrade kernel6.12-tools-develUpgrade kernel-libbpf-develUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.12Upgrade kernel6.12-debuginfoUpgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernelUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel6.12-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade perfUpgrade kernel6.12-libbpfUpgrade kernel-tools-develUpgrade kernel6.12-libbpf-develUpgrade kernel-toolsUpgrade kernel6.12-libbpf-staticUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade perf6.12-debuginfoUpgrade kernel6.12-tools-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-headersUpgrade kernel6.12-develUpgrade kernel-modules-extra-common | Sep 30, 2025 | Sep 4, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 25, 2025 | Sep 25, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftool | Mar 17, 2026 | Mar 17, 2026 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools | Jan 15, 2026 | Jan 13, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Feb 3, 2026 | Jan 13, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 14, 2025 | Sep 4, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Sep 4, 2025 |
| Suse | — | Upgrade dtb-socionextUpgrade dtb-amdUpgrade dtb-broadcomUpgrade dtb-mediatekUpgrade kernel-64kb-develUpgrade gfs2-kmp-azureUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade kernel-debugUpgrade dtb-allwinnerUpgrade dtb-appleUpgrade kernel-default-livepatchUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade kernel-develUpgrade reiserfs-kmp-defaultUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-azureUpgrade kernel-rt-develUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade dtb-amazonUpgrade dtb-sprdUpgrade kernel-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-baseUpgrade kernel-default-develUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-rt_debug-develUpgrade kernel-symsUpgrade dlm-kmp-azureUpgrade kernel-debug-develUpgrade dtb-renesasUpgrade dtb-caviumUpgrade kselftests-kmp-rtUpgrade dtb-hisiliconUpgrade dtb-marvellUpgrade dtb-freescaleUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-docsUpgrade kernel-default-optionalUpgrade cluster-md-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debugUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-rtUpgrade dtb-apmUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade dtb-armUpgrade kernel-kvmsmallUpgrade kernel-default-extraUpgrade kernel-sourceUpgrade kernel-syms-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-rt-optionalUpgrade kselftests-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade dtb-qcomUpgrade dtb-alteraUpgrade cluster-md-kmp-defaultUpgrade dtb-exynosUpgrade reiserfs-kmp-azureUpgrade kernel-rtUpgrade kernel-obs-qaUpgrade dtb-amlogicUpgrade kernel-rt_debug-vdsoUpgrade dtb-lgUpgrade gfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kernel-azure-optionalUpgrade dtb-nvidiaUpgrade dlm-kmp-64kbUpgrade kernel-source-rtUpgrade dtb-rockchipUpgrade kernel-obs-buildUpgrade kernel-default-base-rebuildUpgrade kernel-azure-develUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-azureUpgrade kernel-macrosUpgrade kernel-azure-vdsoUpgrade kernel-devel-azure | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-163-generic-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1094-oracleUpgrade linux-image-5.15.0-163-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-1093-gkeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-aws-fips-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1097-gcpUpgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-1101-azureUpgrade linux-image-azure-5.15Upgrade linux-image-ibmUpgrade linux-image-gcp-64kUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1092-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-oem-22.04cUpgrade linux-image-xilinxUpgrade linux-image-5.15.0-1049-nvidia-tegra-rtUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-163-generic-lpaeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1038-nvidia-tegra-igxUpgrade linux-image-oem-20.04cUpgrade linux-image-intel-iotgUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-aws-64kUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1092-intel-iotgUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04dUpgrade linux-image-azureUpgrade linux-image-ibm-classicUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-1080-gkeopUpgrade linux-image-realtime-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-raspiUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gcpUpgrade linux-image-gcp-fipsUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-1097-aws-fipsUpgrade linux-image-5.15.0-1097-awsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-163-lowlatencyUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-5.15.0-1102-azureUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-5.15.0-163-fipsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-intelUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-gke-64k-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-raspi-5.15Upgrade linux-image-genericUpgrade linux-image-gke-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-5.15.0-1089-kvmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1038-nvidia-tegra-igx-rtUpgrade linux-image-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-163-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-5.15.0-1096-realtimeUpgrade linux-image-5.15.0-1091-ibmUpgrade linux-image-5.15.0-1089-intel-iot-realtimeUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1061-xilinx-zynqmpUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-5.15.0-1101-azure-fipsUpgrade linux-image-5.15.0-1097-gcp-fipsUpgrade linux-image-5.15.0-1097-aws-64kUpgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gke-64kUpgrade linux-image-fipsUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-azure-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-awsUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-5.15.0-1091-raspiUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-gcp-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.15.0-1092-nvidiaUpgrade linux-image-5.15.0-1049-nvidia-tegra | Dec 5, 2025 | Sep 4, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 19, 2025 | Sep 4, 2025 |
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