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