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-develUpgrade bpftoolUpgrade kernel-debug-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-develUpgrade kernel-rtUpgrade kernel-rt-kvmUpgrade kernel-docUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debugUpgrade kernel-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-headersUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-develUpgrade kernel-toolsUpgrade kernel-debug-modulesUpgrade kernel-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-debugUpgrade kernel-debug-modules-extraUpgrade kernel-develUpgrade kernel-cross-headersUpgrade python3-perfUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-coreUpgrade kernel-rt-modules-extraUpgrade perfUpgrade kernel-tools-libs-develUpgrade kernel-abi-stablelistsUpgrade kernel | Aug 12, 2024 | Jun 19, 2024 |
| Amazon Linux Ami 2 | — | Upgrade python-perfUpgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.10.219-208.866Upgrade kernel-livepatch-4.14.349-266.564Upgrade kernelUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.15.161-106.159Upgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade python-perf-debuginfoUpgrade perf | May 21, 2025 | Jun 19, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel-modules-extraUpgrade python3-perfUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-livepatch-6.1.94-99.176Upgrade kernel-libbpfUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-develUpgrade kernel-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-modules-extra-commonUpgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64 | Jun 11, 2025 | Jun 19, 2024 |
| Debian | — | Upgrade linux | Jun 27, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel | Oct 8, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Oct 9, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jun 19, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Oct 8, 2024 | Jun 19, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Aug 16, 2024 | Jun 19, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 25, 2024 | Jun 19, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-headersUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-modules-extraUpgrade kernel-rt-coreUpgrade kernelUpgrade kernel-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-coreUpgrade kernel-debug-develUpgrade kernel-cross-headersUpgrade kernel-debugUpgrade kernel-debug-modulesUpgrade kernel-debuginfoUpgrade kernel-rt-debug-develUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-rt-develUpgrade kernel-rt-debugUpgrade kernel-rt-kvmUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade bpftoolUpgrade kernel-rt-debuginfoUpgrade kernel-modulesUpgrade python3-perfUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rtUpgrade kernel-rt-modules | Aug 22, 2024 | Jun 19, 2024 |
| Suse | — | Upgrade kernel-64kb-extraUpgrade kernel-defaultUpgrade dtb-rockchipUpgrade kernel-develUpgrade reiserfs-kmp-rtUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-alteraUpgrade dtb-nvidiaUpgrade kernel-rt-develUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade kernel-rt-livepatchUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-default-livepatchUpgrade kernel-rt-vdsoUpgrade kernel-debugUpgrade ocfs2-kmp-azureUpgrade dtb-broadcomUpgrade dtb-renesasUpgrade dtb-sprdUpgrade kernel-rt_debug-develUpgrade kernel-debug-vdsoUpgrade kernel-default-vdsoUpgrade dtb-hisiliconUpgrade gfs2-kmp-azureUpgrade cluster-md-kmp-rtUpgrade dtb-appleUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-obs-buildUpgrade kernel-default-optionalUpgrade kernel-debug-develUpgrade cluster-md-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-azureUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade dtb-caviumUpgrade kselftests-kmp-azureUpgrade dlm-kmp-defaultUpgrade kernel-rt-optionalUpgrade dtb-allwinnerUpgrade kernel-source-rtUpgrade dlm-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-baseUpgrade reiserfs-kmp-64kbUpgrade dtb-amdUpgrade kernel-devel-azureUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-azure-vdsoUpgrade kernel-macrosUpgrade gfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-sourceUpgrade kernel-default-extraUpgrade kernel-64kb-develUpgrade cluster-md-kmp-defaultUpgrade dtb-marvellUpgrade kernel-default-develUpgrade dtb-armUpgrade kernel-zfcpdumpUpgrade kernel-source-azureUpgrade dtb-amlogicUpgrade kernel-azure-extraUpgrade kernel-64kbUpgrade dlm-kmp-azureUpgrade kernel-symsUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-optionalUpgrade kernel-rtUpgrade kernel-kvmsmall-develUpgrade kernel-docsUpgrade kernel-devel-rtUpgrade kernel-default-manUpgrade dtb-socionextUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debugUpgrade kernel-syms-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-base-rebuildUpgrade dtb-mediatekUpgrade dtb-apmUpgrade reiserfs-kmp-azureUpgrade dtb-qcomUpgrade dtb-lgUpgrade dtb-freescaleUpgrade kernel-obs-qaUpgrade dtb-exynosUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmallUpgrade dtb-amazonUpgrade kernel-azure-devel | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-azure-cvmUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-kvmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-4.15.0-1158-kvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-bluefieldUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-5.4.0-1130-awsUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-4.15.0-231-genericUpgrade linux-image-5.4.0-192-lowlatencyUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-awsUpgrade linux-image-4.15.0-1137-oracleUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1129-oracleUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-4.15.0-1175-awsUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-4.15.0-1168-gcpUpgrade linux-image-5.4.0-192-genericUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-5.4.0-1049-xilinx-zynqmpUpgrade linux-image-aws-lts-18.04Upgrade linux-image-gcpUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1077-ibmUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-6.8.0-1010-oemUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-oracleUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-4.15.0-1183-azureUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1097-gkeopUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-oem-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-oem-24.04Upgrade linux-image-5.4.0-192-generic-lpaeUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-hweUpgrade linux-image-ibm-classicUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oem-osp1Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-1134-gcpUpgrade linux-image-oemUpgrade linux-image-5.4.0-1114-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-azure-lts-20.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-genericUpgrade linux-image-raspi2Upgrade linux-image-5.4.0-1118-kvmUpgrade linux-image-5.15.0-1069-awsUpgrade 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-oem-20.04bUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1042-iotUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-gke-5.15Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-azureUpgrade linux-image-4.15.0-231-lowlatencyUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-intel-iotgUpgrade linux-image-aws-lts-20.04Upgrade linux-image-azure-lts-18.04Upgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.4.0-1090-bluefieldUpgrade linux-image-nvidiaUpgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-intel | 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