In the Linux kernel, the following vulnerability has been resolved:
Squashfs: sanity check symbolic link size
Syzkiller reports a "KMSAN: uninit-value in pick_link" bug.
This is caused by an uninitialised page, which is ultimately caused by a corrupted symbolic link size read from disk.
The reason why the corrupted symlink size causes an uninitialised page is due to the following sequence of events:
1. squashfs_read_inode() is called to read the symbolic link from disk. This assigns the corrupted value 3875536935 to inode->i_size.
2. Later squashfs_symlink_read_folio() is called, which assigns this corrupted value to the length variable, which being a signed int, overflows producing a negative number.
3. The following loop that fills in the page contents checks that the copied bytes is less than length, which being negative means the loop is skipped, producing an uninitialised page.
This patch adds a sanity check which checks that the symbolic link size is not larger than expected.
--
V2: fix spelling mistake.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade rtlaUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-coreUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-docUpgrade kernel-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade perfUpgrade libperfUpgrade kernel-rt-modulesUpgrade kernel-debug-uki-virtUpgrade kernel-64k-coreUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-develUpgrade kernel-debug-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-develUpgrade kernel-devel-matchedUpgrade kernel-debugUpgrade kernel-zfcpdumpUpgrade kernel-uki-virtUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-develUpgrade kernel-rt-debugUpgrade kernel-64k-debug-develUpgrade python3-perfUpgrade kernel-64k-debug-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-64k-develUpgrade kernel-abi-stablelistsUpgrade kernel-rt-64kUpgrade kernel-tools-libsUpgrade kernel-64k-debug-coreUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-debug-develUpgrade kernel-cross-headersUpgrade kernel-64kUpgrade kernel-debug-modulesUpgrade kernel-64k-modules-extraUpgrade rvUpgrade kernel-64k-debugUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-64k-coreUpgrade kernel-64k-devel-matchedUpgrade kernelUpgrade kernel-rtUpgrade kernel-tools-libs-develUpgrade kernel-toolsUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-64k-debug-core | Nov 20, 2025 | Nov 11, 2025 |
| Amazon Linux Ami 2 | — | Upgrade kernelUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade python-perfUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-livepatch-5.15.167-112.165Upgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-livepatch-4.14.355-271.569Upgrade bpftool-debuginfoUpgrade perfUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.226-214.879Upgrade kernel-headersUpgrade kernel-tools-debuginfo | Oct 3, 2024 | Sep 18, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-headersUpgrade kernel-livepatch-6.1.111-120.187Upgrade perfUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade python3-perf-debuginfoUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade bpftoolUpgrade kernel-libbpf-devel | Feb 17, 2025 | Sep 18, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Oct 7, 2024 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perf | Jan 14, 2025 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perf | Dec 12, 2024 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libs | Dec 12, 2024 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade perfUpgrade kernel-develUpgrade kernel-toolsUpgrade python-perfUpgrade kernel-headersUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftool | Jan 21, 2025 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Jan 15, 2025 | Sep 18, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Nov 21, 2024 | Sep 18, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Jul 9, 2025 | Sep 18, 2024 |
| Rocky_linux | — | Upgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-uki-virtUpgrade kernel-debug-debuginfoUpgrade perfUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-develUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debugUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modulesUpgrade python3-perf-debuginfoUpgrade kernel-uki-virt-addonsUpgrade libperf-debuginfoUpgrade kernel-rtUpgrade kernel-rt-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-modules-coreUpgrade kernel-tools-libs-develUpgrade python3-perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-toolsUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-coreUpgrade rvUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debugUpgrade kernel-debug-modules-extraUpgrade kernelUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-coreUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-coreUpgrade rtlaUpgrade kernel-modules-coreUpgrade kernel-devel-matchedUpgrade libperfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-devel | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade kernel-syms-azureUpgrade dtb-mediatekUpgrade gfs2-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-debug-vdsoUpgrade dtb-caviumUpgrade dtb-armUpgrade reiserfs-kmp-azureUpgrade dtb-alteraUpgrade kernel-develUpgrade kernel-kvmsmallUpgrade dlm-kmp-rtUpgrade kernel-default-base-rebuildUpgrade dtb-allwinnerUpgrade kernel-defaultUpgrade kernel-rt-extraUpgrade kernel-rt-develUpgrade dtb-xilinxUpgrade kernel-devel-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-rtUpgrade dtb-qcomUpgrade kernel-default-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-64kb-develUpgrade dtb-sprdUpgrade dtb-nvidiaUpgrade kernel-azure-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-sourceUpgrade dtb-apmUpgrade kernel-rt-livepatchUpgrade kernel-devel-azureUpgrade dtb-exynosUpgrade dlm-kmp-64kbUpgrade kernel-azure-develUpgrade kernel-default-optionalUpgrade dtb-rockchipUpgrade kernel-docsUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade dtb-amlogicUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-optionalUpgrade dtb-broadcomUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-azureUpgrade dtb-freescaleUpgrade kernel-source-azureUpgrade kernel-obs-qaUpgrade kernel-default-livepatch-develUpgrade kernel-default-extraUpgrade dtb-lgUpgrade dtb-hisiliconUpgrade kernel-default-livepatchUpgrade kernel-azure-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-source-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-azure-baseUpgrade kernel-azure-extraUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade kernel-default-baseUpgrade kernel-rt_debug-develUpgrade dtb-renesasUpgrade kernel-rt-livepatch-develUpgrade kernel-debugUpgrade dtb-marvellUpgrade kernel-debug-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-azure-optionalUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade kernel-macrosUpgrade kernel-symsUpgrade kernel-source-vanillaUpgrade kernel-zfcpdumpUpgrade kernel-default-develUpgrade kernel-azureUpgrade kernel-64kbUpgrade kernel-64kb-extraUpgrade dtb-amdUpgrade kernel-default-manUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-rtUpgrade kernel-rt_debugUpgrade kernel-docs-htmlUpgrade kernel-debug-develUpgrade dtb-appleUpgrade dtb-amazonUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-kvmsmall-livepatch-devel | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1072-awsUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-gke-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-oem-20.04dUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-awsUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-bluefieldUpgrade linux-image-oracleUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-nvidia-64kUpgrade linux-image-oem-24.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1135-awsUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-oemUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-intel-iotgUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-intelUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeop-5.4Upgrade linux-image-generic-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04dUpgrade linux-image-gcpUpgrade linux-image-gkeop-5.15Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidiaUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-5.15.0-125-lowlatency | Nov 4, 2024 | Sep 18, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Sep 18, 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