In the Linux kernel, the following vulnerability has been resolved:
ceph: prevent use-after-free in encode_cap_msg()
In fs/ceph/caps.c, in encode_cap_msg(), "use after free" error was caught by KASAN at this line - 'ceph_buffer_get(arg->xattr_buf);'. This implies before the refcount could be increment here, it was freed.
In same file, in "handle_cap_grant()" refcount is decremented by this line - 'ceph_buffer_put(ci->i_xattrs.blob);'. It appears that a race occurred and resource was freed by the latter line before the former line could increment it.
encode_cap_msg() is called by __send_cap() and __send_cap() is called by ceph_check_caps() after calling __prep_cap(). __prep_cap() is where arg->xattr_buf is assigned to ci->i_xattrs.blob. This is the spot where the refcount must be increased to prevent "use after free" error.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-livepatch-5.15.149-99.161Upgrade perfUpgrade kernel-livepatch-5.10.210-201.852Upgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-develUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade perf-debuginfoUpgrade bpftool-debuginfo | Aug 28, 2024 | Apr 3, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-headersUpgrade kernelUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-debuginfoUpgrade kernel-toolsUpgrade perfUpgrade kernel-tools-develUpgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade python3-perfUpgrade bpftoolUpgrade kernel-livepatch-6.1.79-99.164Upgrade kernel-tools-debuginfo | Feb 17, 2025 | Apr 3, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 3, 2024 |
| Dell Powerstore Dsa2024398 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Sep 17, 2024 |
| Dell Powerstore Dsa2024408 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Sep 26, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel | Jun 26, 2024 | Apr 3, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf | Oct 8, 2024 | Apr 3, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 3, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-vdsoUpgrade kernel-obs-buildUpgrade kernel-docs-htmlUpgrade kernel-rt_debugUpgrade kernel-default-manUpgrade kernel-azureUpgrade kernel-azure-livepatch-develUpgrade dtb-rockchipUpgrade kernel-zfcpdumpUpgrade kernel-azure-vdsoUpgrade kernel-syms-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-livepatchUpgrade kernel-rt-livepatch-develUpgrade dtb-apmUpgrade cluster-md-kmp-azureUpgrade dtb-qcomUpgrade dlm-kmp-azureUpgrade dtb-lgUpgrade kernel-azure-baseUpgrade kernel-obs-qaUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-64kbUpgrade kernel-azure-develUpgrade kernel-default-extraUpgrade kernel-syms-rtUpgrade dtb-exynosUpgrade reiserfs-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmallUpgrade kernel-default-base-rebuildUpgrade dtb-nvidiaUpgrade cluster-md-kmp-defaultUpgrade dtb-socionextUpgrade dtb-amlogicUpgrade dtb-broadcomUpgrade kernel-rt-extraUpgrade kernel-source-azureUpgrade kernel-preemptUpgrade kernel-rtUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-macrosUpgrade kernel-sourceUpgrade kernel-source-rtUpgrade kselftests-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade kernel-docsUpgrade dtb-marvellUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade kernel-rt-vdsoUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-rt-develUpgrade dtb-hisiliconUpgrade ocfs2-kmp-defaultUpgrade kernel-default-vdsoUpgrade kernel-default-baseUpgrade dtb-amazonUpgrade kernel-develUpgrade dtb-xilinxUpgrade dtb-renesasUpgrade dtb-armUpgrade dtb-amdUpgrade kselftests-kmp-rtUpgrade kernel-preempt-develUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-64kb-develUpgrade gfs2-kmp-defaultUpgrade dtb-appleUpgrade kernel-rt-livepatchUpgrade kernel-devel-rtUpgrade ocfs2-kmp-azureUpgrade kernel-default-optionalUpgrade kernel-default-develUpgrade kernel-debugUpgrade kernel-azure-extraUpgrade dtb-sprdUpgrade reiserfs-kmp-rtUpgrade dtb-mediatekUpgrade kernel-64kbUpgrade kernel-defaultUpgrade dtb-freescaleUpgrade dtb-caviumUpgrade kernel-source-vanillaUpgrade kernel-debug-develUpgrade gfs2-kmp-azureUpgrade kernel-azure-optionalUpgrade kernel-symsUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-livepatch-develUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-default | May 6, 2024 | Apr 3, 2024 |
| Ubuntu | — | Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-oem-20.04bUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-106-lowlatency-64kUpgrade linux-image-5.4.0-1143-oracleUpgrade linux-image-oem-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-64kUpgrade linux-image-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-4.4.0-1181-awsUpgrade linux-image-6.5.0-1023-awsUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1059-gcpUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1058-kvmUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.5.0-44-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-intelUpgrade linux-image-4.15.0-237-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibmUpgrade linux-image-4.15.0-2097-azure-fipsUpgrade linux-image-6.5.0-1020-raspiUpgrade linux-image-5.4.0-1145-awsUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-azureUpgrade linux-image-intel-iotgUpgrade linux-image-4.4.0-1143-awsUpgrade linux-image-5.4.0-1091-ibmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1054-nvidia-lowlatencyUpgrade linux-image-5.15.0-1057-intel-iotgUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-6.5Upgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.4.0-1148-gcp-fipsUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-4.15.0-237-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-generic-lts-xenialUpgrade linux-image-gcp-fipsUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1054-nvidiaUpgrade linux-image-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-6.5.0-1024-gcpUpgrade linux-image-generic-64kUpgrade linux-image-starfiveUpgrade linux-image-4.4.0-268-genericUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-6.5.0-1024-azure-fdeUpgrade linux-image-4.15.0-1142-oracleUpgrade linux-image-azure-lts-18.04Upgrade linux-image-5.4.0-215-genericUpgrade linux-image-5.15.0-106-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-oemUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-aws-lts-18.04Upgrade linux-image-5.15.0-1054-raspiUpgrade linux-image-6.5.0-1023-nvidia-64kUpgrade linux-image-4.15.0-2118-aws-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1063-azure-fdeUpgrade linux-image-aws-hweUpgrade linux-image-6.5.0-1026-oracleUpgrade linux-image-5.15.0-1054-ibmUpgrade linux-image-5.15.0-1044-gkeopUpgrade linux-image-oracleUpgrade linux-image-generic-lts-trustyUpgrade linux-image-serverUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-awsUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-4.4.0-1144-kvmUpgrade linux-image-6.5.0-44-genericUpgrade linux-image-6.5.0-1017-starfiveUpgrade linux-image-gkeop-5.15Upgrade linux-image-4.15.0-1188-azureUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-3.13.0-210-lowlatencyUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-5.4.0-1148-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-215-generic-lpaeUpgrade linux-image-4.15.0-1163-kvmUpgrade linux-image-5.15.0-1061-awsUpgrade linux-image-5.15.0-1063-azureUpgrade linux-image-5.4.0-1132-kvmUpgrade linux-image-4.15.0-1135-fipsUpgrade linux-image-nvidia-64k-6.5Upgrade linux-image-6.5.0-1026-oracle-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1119-fipsUpgrade linux-image-bluefieldUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-6.5.0-1023-nvidiaUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1058-gkeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi2Upgrade linux-image-4.15.0-2081-gcp-fipsUpgrade linux-image-oem-22.04bUpgrade linux-image-4.4.0-268-lowlatencyUpgrade linux-image-oracle-64kUpgrade linux-image-azure-cvmUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-215-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1059-oracleUpgrade linux-image-4.4.0-1113-fipsUpgrade linux-image-6.5.0-1027-oemUpgrade linux-image-kvmUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-106-genericUpgrade linux-image-3.13.0-210-genericUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.5.0-44-lowlatency-64kUpgrade linux-image-5.15.0-106-generic-64kUpgrade linux-image-4.15.0-1180-awsUpgrade linux-image-6.5.0-44-generic-64kUpgrade linux-image-5.15.0-106-lowlatencyUpgrade linux-image-4.15.0-1173-gcpUpgrade linux-image-5.4.0-1150-azureUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-1145-aws-fipsUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-oem-20.04dUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-6.5.0-1024-azureUpgrade linux-image-raspi-nolpae | May 17, 2024 | Apr 3, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 3, 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