In the Linux kernel, the following vulnerability has been resolved:
packet: annotate data-races around ignore_outgoing
ignore_outgoing is read locklessly from dev_queue_xmit_nit() and packet_getsockopt()
Add appropriate READ_ONCE()/WRITE_ONCE() annotations.
syzbot reported:
BUG: KCSAN: data-race in dev_queue_xmit_nit / packet_setsockopt
write to 0xffff888107804542 of 1 bytes by task 22618 on cpu 0: packet_setsockopt+0xd83/0xfd0 net/packet/af_packet.c:4003 do_sock_setsockopt net/socket.c:2311 [inline] __sys_setsockopt+0x1d8/0x250 net/socket.c:2334 __do_sys_setsockopt net/socket.c:2343 [inline] __se_sys_setsockopt net/socket.c:2340 [inline] __x64_sys_setsockopt+0x66/0x80 net/socket.c:2340 do_syscall_64+0xd3/0x1d0 entry_SYSCALL_64_after_hwframe+0x6d/0x75
read to 0xffff888107804542 of 1 bytes by task 27 on cpu 1: dev_queue_xmit_nit+0x82/0x620 net/core/dev.c:2248 xmit_one net/core/dev.c:3527 [inline] dev_hard_start_xmit+0xcc/0x3f0 net/core/dev.c:3547 __dev_queue_xmit+0xf24/0x1dd0 net/core/dev.c:4335 dev_queue_xmit include/linux/netdevice.h:3091 [inline] batadv_send_skb_packet+0x264/0x300 net/batman-adv/send.c:108 batadv_send_broadcast_skb+0x24/0x30 net/batman-adv/send.c:127 batadv_iv_ogm_send_to_if net/batman-adv/bat_iv_ogm.c:392 [inline] batadv_iv_ogm_emit net/batman-adv/bat_iv_ogm.c:420 [inline] batadv_iv_send_outstanding_bat_ogm_packet+0x3f0/0x4b0 net/batman-adv/bat_iv_ogm.c:1700 process_one_work kernel/workqueue.c:3254 [inline] process_scheduled_works+0x465/0x990 kernel/workqueue.c:3335 worker_thread+0x526/0x730 kernel/workqueue.c:3416 kthread+0x1d1/0x210 kernel/kthread.c:388 ret_from_fork+0x4b/0x60 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
value changed: 0x00 -> 0x01
Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 27 Comm: kworker/u8:1 Tainted: G W 6.8.0-syzkaller-08073-g480e035fc4c7 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 Workqueue: bat_events batadv_iv_send_outstanding_bat_ogm_packet
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade bpftoolUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.153-100.162Upgrade kernel-tools-develUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-livepatch-5.10.214-202.855Upgrade python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade kernel-toolsUpgrade perf-debuginfo | Aug 28, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-staticUpgrade bpftoolUpgrade python3-perfUpgrade kernel-libbpf-develUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade perfUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.1.84-99.169Upgrade kernel-libbpfUpgrade kernel-modules-extra | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 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-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel | Jun 26, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libs | Oct 8, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Dec 5, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade kernel-default-livepatchUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-defaultUpgrade dlm-kmp-64kbUpgrade dtb-socionextUpgrade dtb-amazonUpgrade kernel-default-optionalUpgrade dtb-caviumUpgrade gfs2-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-develUpgrade kernel-obs-qaUpgrade gfs2-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-64kbUpgrade dtb-amdUpgrade reiserfs-kmp-rtUpgrade kernel-symsUpgrade dtb-xilinxUpgrade dtb-armUpgrade kernel-devel-rtUpgrade kernel-default-develUpgrade kernel-default-livepatch-develUpgrade kernel-zfcpdumpUpgrade kernel-64kb-livepatch-develUpgrade ocfs2-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-rtUpgrade dtb-lgUpgrade dtb-allwinnerUpgrade dtb-renesasUpgrade dtb-appleUpgrade kernel-default-baseUpgrade dtb-mediatekUpgrade kernel-debugUpgrade dlm-kmp-azureUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade dtb-hisiliconUpgrade dtb-apmUpgrade kernel-rt_debug-livepatch-develUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-default-extraUpgrade kernel-64kb-optionalUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-develUpgrade kernel-preempt-develUpgrade kernel-rt-livepatchUpgrade kernel-debug-develUpgrade kernel-source-azureUpgrade dtb-freescaleUpgrade kernel-preemptUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-64kbUpgrade kernel-azureUpgrade kernel-sourceUpgrade kernel-azure-develUpgrade dtb-amlogicUpgrade kernel-source-vanillaUpgrade dtb-sprdUpgrade kernel-rt-optionalUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade dtb-nvidiaUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-extraUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade kernel-kvmsmallUpgrade kernel-docs-htmlUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-defaultUpgrade kernel-obs-buildUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-optionalUpgrade kernel-rt-livepatch-develUpgrade kernel-macrosUpgrade kernel-azure-vdsoUpgrade dtb-rockchipUpgrade dtb-marvellUpgrade ocfs2-kmp-64kbUpgrade kernel-defaultUpgrade kselftests-kmp-azureUpgrade dtb-exynosUpgrade kernel-default-base-rebuildUpgrade kernel-rt_debug-develUpgrade dtb-broadcomUpgrade dtb-alteraUpgrade kernel-rt-vdsoUpgrade kernel-syms-azureUpgrade kernel-debug-vdsoUpgrade dtb-qcomUpgrade kernel-default-vdsoUpgrade kernel-docsUpgrade dlm-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-source-rtUpgrade kernel-rt | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1009-awsUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-5.4.0-189-genericUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-gkeUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibmUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-awsUpgrade linux-image-ibm-classicUpgrade linux-image-genericUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-raspi2Upgrade linux-image-oracleUpgrade linux-image-virtualUpgrade linux-image-raspi-nolpaeUpgrade linux-image-gcpUpgrade linux-image-bluefieldUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-azure-lts-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1008-azureUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-azure-fdeUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-intelUpgrade linux-image-azureUpgrade linux-image-gkeopUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-raspiUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oemUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-35-genericUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-kvmUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.4.0-1040-iotUpgrade linux-image-oem-20.04cUpgrade linux-image-virtual-hwe-20.04 | Jul 1, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 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