In the Linux kernel, the following vulnerability has been resolved:
selinux,smack: don't bypass permissions check in inode_setsecctx hook
Marek Gresko reports that the root user on an NFS client is able to change the security labels on files on an NFS filesystem that is exported with root squashing enabled.
The end of the kerneldoc comment for __vfs_setxattr_noperm() states:
* This function requires the caller to lock the inode's i_mutex before it * is executed. It also assumes that the caller will make the appropriate * permission checks.
nfsd_setattr() does do permissions checking via fh_verify() and nfsd_permission(), but those don't do all the same permissions checks that are done by security_inode_setxattr() and its related LSM hooks do.
Since nfsd_setattr() is the only consumer of security_inode_setsecctx(), simplest solution appears to be to replace the call to __vfs_setxattr_noperm() with a call to __vfs_setxattr_locked(). This fixes the above issue and has the added benefit of causing nfsd to recall conflicting delegations on a file when a client tries to change its security label.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-uki-virtUpgrade kernel-modules-extraUpgrade kernel-rt-debugUpgrade bpftoolUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-develUpgrade python3-perfUpgrade kernel-modulesUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-modules-extraUpgrade rtlaUpgrade kernel-debugUpgrade kernel-64k-debug-modules-coreUpgrade kernel-docUpgrade kernel-64k-develUpgrade perfUpgrade kernel-rt-develUpgrade kernel-64k-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-coreUpgrade kernel-64k-modules-coreUpgrade kernel-tools-libsUpgrade kernel-coreUpgrade kernel-develUpgrade kernel-cross-headersUpgrade kernel-debug-modulesUpgrade kernel-64k-debug-coreUpgrade kernel-toolsUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-64kUpgrade kernelUpgrade kernel-zfcpdump-develUpgrade kernel-debug-modules-extraUpgrade kernel-uki-virt-addonsUpgrade kernel-devel-matchedUpgrade kernel-64k-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-headersUpgrade kernel-zfcpdumpUpgrade kernel-tools-libs-develUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rtUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-64k-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-modulesUpgrade kernel-abi-stablelistsUpgrade rvUpgrade libperfUpgrade kernel-rt-modules-extraUpgrade kernel-64k-debug | Dec 19, 2024 | Sep 13, 2024 |
| Amazon Linux Ami 2 | — | Upgrade bpftoolUpgrade bpftool-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-develUpgrade python-perfUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.15.168-114.166Upgrade kernel-livepatch-5.10.227-219.884Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade kernelUpgrade python-perf-debuginfo | Nov 4, 2024 | Sep 13, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade perfUpgrade kernel-headersUpgrade kernel-libbpfUpgrade bpftool-debuginfoUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.115-126.197Upgrade kernel-modules-extraUpgrade kernel-debuginfo | Feb 17, 2025 | Sep 13, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Nov 11, 2024 | Sep 13, 2024 |
| Dell Powerstore Dsa2025117 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Mar 6, 2025 |
| Dell Powerstore Dsa2025147 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Mar 27, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftool | Dec 12, 2024 | Sep 13, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perf | Dec 12, 2024 | Sep 13, 2024 |
| Oracle_linux | — | Upgrade kernel | Dec 12, 2024 | Sep 13, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Feb 10, 2025 | Sep 13, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-kvmUpgrade kernel-rt-modules-extraUpgrade kernel-rt-coreUpgrade perfUpgrade kernel-cross-headersUpgrade perf-debuginfoUpgrade kernel-rt-debugUpgrade kernel-rt-develUpgrade kernel-tools-debuginfoUpgrade kernel-debugUpgrade kernel-tools-libs-develUpgrade kernel-debug-develUpgrade kernel-develUpgrade python3-perfUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-develUpgrade kernel-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-coreUpgrade bpftool-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-modulesUpgrade kernel-rtUpgrade kernel-debug-coreUpgrade kernel-rt-debug-modules-extraUpgrade bpftoolUpgrade kernel-modules-extraUpgrade kernel-modulesUpgrade kernel-debug-modules-extra | Feb 5, 2026 | Dec 19, 2024 |
| Suse | — | Upgrade kernel-sourceUpgrade kernel-default-vdsoUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-64kbUpgrade kernel-source-azureUpgrade kernel-default-develUpgrade kernel-preempt-develUpgrade dtb-alteraUpgrade kernel-default-base-rebuildUpgrade kernel-rtUpgrade dtb-allwinnerUpgrade kernel-symsUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade dtb-qcomUpgrade kernel-64kb-develUpgrade ocfs2-kmp-defaultUpgrade dtb-exynosUpgrade dtb-renesasUpgrade dtb-sprdUpgrade kernel-azureUpgrade cluster-md-kmp-rtUpgrade kernel-azure-optionalUpgrade kernel-syms-azureUpgrade dtb-mediatekUpgrade dtb-lgUpgrade kernel-develUpgrade dtb-armUpgrade dtb-xilinxUpgrade kernel-preemptUpgrade kernel-rt-develUpgrade kernel-default-optionalUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-defaultUpgrade dlm-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-64kbUpgrade dtb-caviumUpgrade kernel-rt_debug-develUpgrade dtb-rockchipUpgrade dtb-hisiliconUpgrade gfs2-kmp-azureUpgrade kernel-debugUpgrade kernel-64kb-optionalUpgrade dtb-nvidiaUpgrade dtb-appleUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatchUpgrade kernel-debug-develUpgrade kernel-azure-develUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade reiserfs-kmp-rtUpgrade kernel-macrosUpgrade kernel-syms-rtUpgrade kernel-rt-extraUpgrade kernel-azure-extraUpgrade kernel-source-rtUpgrade kernel-defaultUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-rt-vdsoUpgrade kernel-docsUpgrade kernel-default-baseUpgrade dtb-broadcomUpgrade reiserfs-kmp-64kbUpgrade kernel-obs-qaUpgrade ocfs2-kmp-rtUpgrade dtb-amlogicUpgrade dtb-amazonUpgrade dtb-marvellUpgrade kselftests-kmp-rtUpgrade kernel-rt-optionalUpgrade kernel-obs-buildUpgrade kernel-rt-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-debug-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-socionextUpgrade dtb-apmUpgrade dtb-amdUpgrade dlm-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-azure-livepatch-develUpgrade kernel-64kb-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-default-extraUpgrade kernel-azure-vdso | Dec 5, 2025 | Dec 12, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-ibmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-gkeopUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-127-generic-64kUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-kvmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-azure-fdeUpgrade linux-image-raspiUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1073-awsUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-azureUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-oem-24.04Upgrade linux-image-virtualUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gke-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-5.15.0-1071-oracle | Dec 13, 2024 | Sep 13, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Sep 13, 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