In the Linux kernel, the following vulnerability has been resolved:
af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
A data-race condition has been identified in af_unix. In one data path, the write function unix_release_sock() atomically writes to sk->sk_shutdown using WRITE_ONCE. However, on the reader side, unix_stream_sendmsg() does not read it atomically. Consequently, this issue is causing the following KCSAN splat to occur:
BUG: KCSAN: data-race in unix_release_sock / unix_stream_sendmsg
write (marked) to 0xffff88867256ddbb of 1 bytes by task 7270 on cpu 28: unix_release_sock (net/unix/af_unix.c:640) unix_release (net/unix/af_unix.c:1050) sock_close (net/socket.c:659 net/socket.c:1421) __fput (fs/file_table.c:422) __fput_sync (fs/file_table.c:508) __se_sys_close (fs/open.c:1559 fs/open.c:1541) __x64_sys_close (fs/open.c:1541) x64_sys_call (arch/x86/entry/syscall_64.c:33) do_syscall_64 (arch/x86/entry/common.c:?) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
read to 0xffff88867256ddbb of 1 bytes by task 989 on cpu 14: unix_stream_sendmsg (net/unix/af_unix.c:2273) __sock_sendmsg (net/socket.c:730 net/socket.c:745) ____sys_sendmsg (net/socket.c:2584) __sys_sendmmsg (net/socket.c:2638 net/socket.c:2724) __x64_sys_sendmmsg (net/socket.c:2753 net/socket.c:2750 net/socket.c:2750) x64_sys_call (arch/x86/entry/syscall_64.c:33) do_syscall_64 (arch/x86/entry/common.c:?) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
value changed: 0x01 -> 0x03
The line numbers are related to commit dd5a440a31fa ("Linux 6.9-rc7").
Commit e1d09c2c2f57 ("af_unix: Fix data races around sk->sk_shutdown.") addressed a comparable issue in the past regarding sk->sk_shutdown. However, it overlooked resolving this particular data path. This patch only offending unix_stream_sendmsg() function, since the other reads seem to be protected by unix_state_lock() as discussed in
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-coreUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-coreUpgrade python3-perfUpgrade perfUpgrade kernel-develUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-develUpgrade kernel-debug-coreUpgrade kernel-tools-libsUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-debugUpgrade kernel-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-coreUpgrade kernel-rt-develUpgrade kernel-rtUpgrade kernel-debug-modules-extraUpgrade bpftoolUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debugUpgrade kernel-toolsUpgrade kernel-rt-debug-coreUpgrade kernel-docUpgrade kernel-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-develUpgrade kernel-headers | Aug 12, 2024 | Jun 19, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernelUpgrade kernel-livepatch-5.15.161-106.159Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.219-208.866Upgrade bpftoolUpgrade python-perfUpgrade kernel-livepatch-4.14.349-266.564Upgrade kernel-debuginfoUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernel-tools-devel | May 21, 2025 | Jun 19, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.1.94-99.176Upgrade python3-perfUpgrade kernel-debuginfoUpgrade kernel-develUpgrade perf-debuginfoUpgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-modules-extra-commonUpgrade kernelUpgrade kernel-libbpf-staticUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools | Jun 11, 2025 | Jun 19, 2024 |
| Debian | — | Upgrade linux | Jun 27, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Oct 8, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools | Oct 9, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel | Oct 8, 2024 | Jun 19, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Aug 16, 2024 | Jun 19, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Jul 25, 2024 | Jun 19, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-develUpgrade kernel-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-tools-libsUpgrade kernel-debug-modulesUpgrade kernel-cross-headersUpgrade kernel-debuginfoUpgrade kernel-coreUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernelUpgrade kernel-debug-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-develUpgrade kernel-modulesUpgrade bpftoolUpgrade python3-perfUpgrade kernel-rt-develUpgrade kernel-tools-libs-develUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-rt-debugUpgrade kernel-rt-debuginfoUpgrade perfUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-rt | Aug 22, 2024 | Jun 19, 2024 |
| Suse | — | Upgrade kernel-debug-develUpgrade kernel-default-optionalUpgrade kernel-obs-buildUpgrade kernel-source-vanillaUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade dtb-appleUpgrade kernel-defaultUpgrade kernel-rt-develUpgrade kernel-debugUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-source-rtUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade dtb-caviumUpgrade kernel-rt-optionalUpgrade kernel-rt-extraUpgrade kernel-default-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-docs-htmlUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade gfs2-kmp-azureUpgrade dtb-amdUpgrade dtb-xilinxUpgrade dtb-hisiliconUpgrade dtb-nvidiaUpgrade kernel-azure-baseUpgrade dtb-alteraUpgrade kernel-default-vdsoUpgrade kernel-develUpgrade kernel-rt_debug-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-vdsoUpgrade ocfs2-kmp-azureUpgrade dtb-renesasUpgrade kselftests-kmp-rtUpgrade dtb-sprdUpgrade reiserfs-kmp-defaultUpgrade dtb-broadcomUpgrade kernel-default-baseUpgrade dtb-rockchipUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatchUpgrade kernel-source-azureUpgrade kernel-kvmsmall-vdsoUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-vdsoUpgrade gfs2-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-docsUpgrade kernel-default-manUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-develUpgrade kernel-kvmsmallUpgrade kselftests-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-zfcpdumpUpgrade kernel-azure-extraUpgrade kernel-64kbUpgrade dtb-marvellUpgrade dtb-amazonUpgrade kernel-debug-livepatch-develUpgrade kernel-default-develUpgrade dtb-armUpgrade dtb-amlogicUpgrade dlm-kmp-azureUpgrade kernel-symsUpgrade kernel-64kb-livepatch-develUpgrade dtb-qcomUpgrade dtb-apmUpgrade reiserfs-kmp-azureUpgrade dtb-exynosUpgrade dlm-kmp-64kbUpgrade kernel-rtUpgrade kernel-macrosUpgrade dtb-socionextUpgrade dtb-freescaleUpgrade kernel-obs-qaUpgrade kernel-azure-develUpgrade kernel-64kb-optionalUpgrade dtb-lgUpgrade kernel-devel-azureUpgrade kernel-default-base-rebuildUpgrade kernel-64kb-develUpgrade dtb-mediatekUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-azure-livepatch-develUpgrade kselftests-kmp-defaultUpgrade kernel-devel-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-default-extraUpgrade cluster-md-kmp-azureUpgrade kernel-syms-azure | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-gcpUpgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-bluefieldUpgrade linux-image-4.15.0-1175-awsUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.4.0-1097-gkeopUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1049-xilinx-zynqmpUpgrade linux-image-4.15.0-1168-gcpUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-oracle-64kUpgrade linux-image-kvmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1077-ibmUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-oem-20.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-5.4.0-1130-awsUpgrade linux-image-5.4.0-192-genericUpgrade linux-image-gkeop-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-4.15.0-1183-azureUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.4.0-1129-oracleUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-4.15.0-1158-kvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-4.15.0-1137-oracleUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-aws-lts-18.04Upgrade linux-image-4.15.0-231-genericUpgrade linux-image-5.4.0-192-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-oem-osp1Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oemUpgrade linux-image-gke-5.15Upgrade linux-image-azureUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-4.15.0-231-lowlatencyUpgrade linux-image-5.4.0-1042-iotUpgrade linux-image-azure-lts-18.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-5.4.0-1135-azureUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-5.4.0-1118-kvmUpgrade linux-image-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-aws-hweUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1090-bluefieldUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-6.8.0-1013-awsUpgrade linux-image-5.4.0-1114-raspiUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-ibmUpgrade linux-image-azure-lts-20.04Upgrade linux-image-intelUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-gkeopUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-5.4.0-1134-gcpUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-intel-iotgUpgrade linux-image-oem-24.04aUpgrade linux-image-raspiUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.4.0-192-generic-lpae | Aug 9, 2024 | Jun 19, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 19, 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