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-docUpgrade rtlaUpgrade kernel-debugUpgrade kernel-debug-coreUpgrade kernel-rt-develUpgrade kernel-64k-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-modules-extraUpgrade python3-perfUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-develUpgrade kernel-develUpgrade kernel-rt-debugUpgrade kernel-rt-debug-modules-coreUpgrade kernel-coreUpgrade kernel-64k-modules-extraUpgrade kernel-debug-uki-virtUpgrade perfUpgrade kernel-tools-libsUpgrade kernel-debug-develUpgrade bpftoolUpgrade kernel-modulesUpgrade kernel-64k-debug-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-headersUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-cross-headersUpgrade kernel-64k-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-modules-extraUpgrade kernel-64k-coreUpgrade kernel-64kUpgrade kernel-toolsUpgrade kernel-uki-virt-addonsUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-modulesUpgrade kernel-64k-debugUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-coreUpgrade rvUpgrade libperfUpgrade kernel-rt-modules-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-debug-devel-matchedUpgrade kernel-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debug-coreUpgrade kernel-devel-matchedUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libs-devel | Dec 19, 2024 | Sep 13, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.15.168-114.166Upgrade kernelUpgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.10.227-219.884Upgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade kernel-toolsUpgrade python-perfUpgrade perfUpgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64 | Nov 4, 2024 | Sep 13, 2024 |
| Amazon_linux_2023 | — | Upgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-libbpf-develUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.115-126.197Upgrade python3-perfUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-libbpf | Feb 17, 2025 | Sep 13, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | 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 kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel | Dec 12, 2024 | Sep 13, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Dec 12, 2024 | Sep 13, 2024 |
| Oracle_linux | — | Upgrade kernel | Dec 12, 2024 | Sep 13, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Feb 10, 2025 | Sep 13, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-develUpgrade kernel-debuginfoUpgrade kernel-rt-coreUpgrade perf-debuginfoUpgrade kernel-debugUpgrade python3-perfUpgrade kernelUpgrade kernel-develUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-libs-develUpgrade perfUpgrade kernel-rt-debugUpgrade kernel-debug-develUpgrade kernel-rt-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-cross-headersUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-coreUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-rt-modulesUpgrade kernel-modulesUpgrade kernel-debug-modules-extraUpgrade bpftoolUpgrade kernel-debug-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-rtUpgrade kernel-rt-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-core | Feb 5, 2026 | Dec 19, 2024 |
| Suse | — | Upgrade dlm-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade dtb-qcomUpgrade kernel-sourceUpgrade kernel-symsUpgrade kernel-devel-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-develUpgrade dlm-kmp-rtUpgrade dtb-lgUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-preemptUpgrade kernel-default-vdsoUpgrade kernel-rtUpgrade kernel-default-base-rebuildUpgrade kernel-default-develUpgrade kernel-preempt-develUpgrade kernel-source-azureUpgrade ocfs2-kmp-azureUpgrade kernel-debug-vdsoUpgrade kernel-source-vanillaUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-armUpgrade ocfs2-kmp-defaultUpgrade kernel-develUpgrade dtb-caviumUpgrade kernel-64kbUpgrade kernel-rt_debug-develUpgrade dtb-rockchipUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-exynosUpgrade dtb-renesasUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-syms-azureUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade dtb-mediatekUpgrade dtb-sprdUpgrade kernel-debugUpgrade kernel-azureUpgrade dtb-hisiliconUpgrade dtb-alteraUpgrade gfs2-kmp-azureUpgrade kernel-default-optionalUpgrade kselftests-kmp-64kbUpgrade kernel-obs-buildUpgrade dtb-marvellUpgrade dtb-amlogicUpgrade kernel-default-livepatchUpgrade kernel-debug-develUpgrade kernel-azure-develUpgrade kernel-64kb-optionalUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmallUpgrade reiserfs-kmp-rtUpgrade kernel-64kb-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-default-extraUpgrade kernel-azure-livepatch-develUpgrade dlm-kmp-defaultUpgrade dtb-appleUpgrade kernel-docsUpgrade kernel-azure-vdsoUpgrade dtb-broadcomUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-devel-azureUpgrade kernel-defaultUpgrade kernel-azure-extraUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade dtb-nvidiaUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-docs-htmlUpgrade kernel-debug-livepatch-develUpgrade dtb-apmUpgrade dtb-socionextUpgrade kselftests-kmp-azureUpgrade kernel-rt-extraUpgrade gfs2-kmp-rtUpgrade dtb-amdUpgrade kernel-rt-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-syms-rtUpgrade dtb-amazonUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-rt-optional | Dec 5, 2025 | Dec 12, 2024 |
| Ubuntu | — | Upgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-5.15.0-1073-awsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gkeopUpgrade linux-image-oem-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-5.15.0-1071-oracleUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-genericUpgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1020-awsUpgrade linux-image-generic-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-virtualUpgrade linux-image-intelUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-gke-5.15Upgrade linux-image-ibmUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidiaUpgrade linux-image-gkeUpgrade linux-image-intel-iotgUpgrade linux-image-kvmUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-5.15.0-127-generic-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-ibm-classicUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-64k-6.8 | 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 |
Prioritize 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