In the Linux kernel, the following vulnerability has been resolved:
xfs: add bounds checking to xlog_recover_process_data
There is a lack of verification of the space occupied by fixed members of xlog_op_header in the xlog_recover_process_data.
We can create a crafted image to trigger an out of bounds read by following these steps: 1) Mount an image of xfs, and do some file operations to leave records 2) Before umounting, copy the image for subsequent steps to simulate abnormal exit. Because umount will ensure that tail_blk and head_blk are the same, which will result in the inability to enter xlog_recover_process_data 3) Write a tool to parse and modify the copied image in step 2 4) Make the end of the xlog_op_header entries only 1 byte away from xlog_rec_header->h_size 5) xlog_rec_header->h_num_logops++ 6) Modify xlog_rec_header->h_crc
Fix: Add a check to make sure there is sufficient space to access fixed members of xlog_op_header.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-develUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-rt-debugUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernelUpgrade kernel-rt-kvmUpgrade kernel-debug-develUpgrade kernel-64k-develUpgrade kernel-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-64k-modulesUpgrade kernel-debug-coreUpgrade kernel-tools-libsUpgrade kernel-debug-uki-virtUpgrade kernel-modulesUpgrade kernel-cross-headersUpgrade bpftoolUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-debugUpgrade kernel-rt-develUpgrade kernel-64kUpgrade kernel-rt-coreUpgrade kernel-debug-modulesUpgrade kernel-coreUpgrade kernel-64k-modules-coreUpgrade kernel-64k-debug-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-64k-debug-develUpgrade kernel-zfcpdump-modules-extraUpgrade rtlaUpgrade kernel-zfcpdump-develUpgrade kernel-abi-stablelistsUpgrade kernel-rtUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-coreUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-devel-matchedUpgrade perfUpgrade python3-perfUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-64k-debug-modules-extraUpgrade libperfUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-modulesUpgrade kernel-uki-virtUpgrade kernel-64k-debugUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-rt-debug-kvmUpgrade kernel-devel-matchedUpgrade kernel-64k-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-docUpgrade kernel-rt-debug-modules-extra | Sep 26, 2024 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extra-commonUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.124-134.200Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade perfUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade python3-perfUpgrade kernel-develUpgrade kernel-debuginfo | Feb 17, 2025 | Jul 29, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jan 13, 2025 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libs | Nov 11, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-tools | Nov 5, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | Nov 11, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernel | Oct 16, 2024 | Jul 29, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Sep 25, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-debug-modules-extraUpgrade kernel-rt-coreUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-coreUpgrade kernel-debug-coreUpgrade bpftool-debuginfoUpgrade kernel-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade kernel-rt-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modulesUpgrade bpftoolUpgrade kernel-debug-modules-coreUpgrade rvUpgrade kernel-modules-extraUpgrade kernel-rt-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade libperfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-kvmUpgrade kernel-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-modules-coreUpgrade kernel-headersUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdumpUpgrade libperf-debuginfoUpgrade python3-perfUpgrade rtlaUpgrade perfUpgrade kernel-zfcpdump-coreUpgrade kernel-uki-virtUpgrade kernel-rt-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-debug-develUpgrade perf-debuginfoUpgrade kernel-zfcpdump-modules-core | Oct 2, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade reiserfs-kmp-defaultUpgrade dtb-hisiliconUpgrade kernel-default-develUpgrade kernel-default-livepatch-develUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-rtUpgrade dtb-renesasUpgrade dlm-kmp-64kbUpgrade dlm-kmp-azureUpgrade dtb-appleUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-livepatchUpgrade kernel-source-azureUpgrade kernel-devel-rtUpgrade dtb-mediatekUpgrade kernel-rt-develUpgrade gfs2-kmp-rtUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade dtb-amdUpgrade kernel-debugUpgrade cluster-md-kmp-azureUpgrade kernel-obs-qaUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade kernel-rt_debugUpgrade dtb-apmUpgrade kernel-default-baseUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-socionextUpgrade kernel-64kb-optionalUpgrade kernel-azure-baseUpgrade dtb-marvellUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-broadcomUpgrade dtb-freescaleUpgrade kernel-symsUpgrade kernel-azure-extraUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade ocfs2-kmp-azureUpgrade kernel-default-extraUpgrade kernel-64kb-livepatch-develUpgrade dtb-lgUpgrade dlm-kmp-defaultUpgrade kernel-default-optionalUpgrade dtb-amazonUpgrade kernel-develUpgrade dtb-caviumUpgrade dtb-xilinxUpgrade kernel-kvmsmall-develUpgrade kernel-obs-buildUpgrade kernel-macrosUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade dtb-amlogicUpgrade kernel-64kb-extraUpgrade kernel-source-rtUpgrade kernel-rt-optionalUpgrade kernel-rtUpgrade kernel-kvmsmallUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-rt-vdsoUpgrade kernel-docsUpgrade kernel-default-vdsoUpgrade kernel-default-manUpgrade kernel-default-base-rebuildUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade dtb-exynosUpgrade kernel-azure-vdsoUpgrade kselftests-kmp-defaultUpgrade kernel-syms-azureUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade kernel-source-vanillaUpgrade kernel-sourceUpgrade kernel-azureUpgrade dtb-nvidiaUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade kernel-devel-azureUpgrade kernel-defaultUpgrade kernel-azure-develUpgrade dtb-alteraUpgrade cluster-md-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-kvmsmall-vdsoUpgrade dtb-arm | Aug 8, 2024 | Jul 29, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1102-realtimeUpgrade linux-image-oracle-64kUpgrade linux-image-azure-fipsUpgrade linux-image-awsUpgrade linux-image-5.15.0-1103-aws-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-gcp-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-raspi-5.15Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1100-oracleUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-5.15.0-1098-intel-iotgUpgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1109-azure-fipsUpgrade linux-image-5.15.0-1098-nvidiaUpgrade linux-image-oem-22.04bUpgrade linux-image-gcpUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1103-aws-64kUpgrade linux-image-5.15.0-1110-azureUpgrade linux-image-5.15.0-173-genericUpgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-gkeop-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-5.15.0-1067-xilinx-zynqmpUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-fips-5.15Upgrade linux-image-raspiUpgrade linux-image-gcp-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-kvmUpgrade linux-image-5.15.0-1099-gkeUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-virtual-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-oracle-5.15Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-raspi-realtimeUpgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1086-gkeopUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1098-nvidia-lowlatencyUpgrade linux-image-nvidia-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1097-ibmUpgrade linux-image-azureUpgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-173-lowlatency-64kUpgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-6.8.0-1027-azureUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-oracleUpgrade linux-image-genericUpgrade linux-image-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.15.0-1109-azureUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-58-genericUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1094-intel-iot-realtimeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-oem-22.04aUpgrade linux-image-generic-64k-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-173-generic-64kUpgrade linux-image-oem-22.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-5.15.0-1055-nvidia-tegraUpgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-1055-nvidia-tegra-rtUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-generic-64kUpgrade linux-image-intelUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1044-nvidia-tegra-igx-rtUpgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-173-generic-lpaeUpgrade linux-image-ibm-5.15Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1095-kvmUpgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1044-nvidia-tegra-igxUpgrade linux-image-5.15.0-1097-raspiUpgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-lowlatency-5.15Upgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1103-awsUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-fips-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-fips-5.15Upgrade linux-image-fipsUpgrade linux-image-5.15.0-173-lowlatencyUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1103-gcpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1103-gcp-fipsUpgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-173-fipsUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-raspi-nolpae | Apr 24, 2025 | Jul 29, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 29, 2024 |
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