In the Linux kernel, the following vulnerability has been resolved:
landlock: Don't lose track of restrictions on cred_transfer
When a process' cred struct is replaced, this _almost_ always invokes the cred_prepare LSM hook; but in one special case (when KEYCTL_SESSION_TO_PARENT updates the parent's credentials), the cred_transfer LSM hook is used instead. Landlock only implements the cred_prepare hook, not cred_transfer, so KEYCTL_SESSION_TO_PARENT causes all information on Landlock restrictions to be lost.
This basically means that a process with the ability to use the fork() and keyctl() syscalls can get rid of all Landlock restrictions on itself.
Fix it by adding a cred_transfer hook that does the same thing as the existing cred_prepare hook. (Implemented by having hook_cred_prepare() call hook_cred_transfer() so that the two functions are less likely to accidentally diverge in the future.)
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 2, 2024 | Aug 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 21, 2024 | Aug 17, 2024 |
| Suse | — | Upgrade dtb-mediatekUpgrade dlm-kmp-azureUpgrade kernel-rtUpgrade kernel-rt-develUpgrade dlm-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-64kb-extraUpgrade kernel-defaultUpgrade kernel-develUpgrade kernel-debug-vdsoUpgrade kernel-syms-azureUpgrade kernel-azureUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kselftests-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-azure-livepatch-develUpgrade dtb-xilinxUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-develUpgrade dtb-amlogicUpgrade kselftests-kmp-rtUpgrade dtb-armUpgrade dtb-nvidiaUpgrade dtb-qcomUpgrade kernel-obs-buildUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-defaultUpgrade kernel-docsUpgrade kernel-rt-livepatchUpgrade dtb-sprdUpgrade kernel-default-optionalUpgrade kernel-default-base-rebuildUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-rockchipUpgrade kernel-devel-rtUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-rt_debug-develUpgrade kernel-source-rtUpgrade kernel-64kb-livepatch-develUpgrade dtb-lgUpgrade kernel-rt-optionalUpgrade dlm-kmp-64kbUpgrade kernel-azure-vdsoUpgrade dtb-caviumUpgrade kernel-default-livepatchUpgrade reiserfs-kmp-rtUpgrade dtb-broadcomUpgrade dtb-amdUpgrade kernel-docs-htmlUpgrade kernel-debugUpgrade gfs2-kmp-rtUpgrade kernel-rt_debugUpgrade dtb-amazonUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-debug-develUpgrade gfs2-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade dtb-appleUpgrade kernel-azure-extraUpgrade kernel-azure-optionalUpgrade kernel-64kb-develUpgrade dtb-socionextUpgrade dtb-hisiliconUpgrade kernel-default-livepatch-develUpgrade dtb-marvellUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-extraUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade gfs2-kmp-azureUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-baseUpgrade kernel-64kb-optionalUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade kernel-64kbUpgrade dtb-exynosUpgrade dtb-allwinnerUpgrade kernel-zfcpdumpUpgrade dtb-freescaleUpgrade kernel-symsUpgrade kernel-default-develUpgrade dtb-alteraUpgrade kernel-rt_debug-vdsoUpgrade dtb-renesasUpgrade ocfs2-kmp-64kbUpgrade dtb-apmUpgrade kernel-debug-livepatch-devel | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-raspiUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-genericUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-azure-fdeUpgrade linux-image-oem-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-virtualUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-oem-20.04bUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-gcpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-64kUpgrade linux-image-oem-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-intelUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-oracle | Nov 12, 2024 | Aug 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Aug 17, 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