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 kernel-tools-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernel-livepatch-5.15.153-100.162Upgrade kernel-debuginfoUpgrade kernel-develUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-5.10.214-202.855 | Aug 28, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpfUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-livepatch-6.1.84-99.169Upgrade bpftool-debuginfoUpgrade perfUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernelUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade python3-perf-debuginfo | 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 kernelUpgrade python3-perfUpgrade kernel-tools-libs | Jun 26, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelists | Oct 8, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Dec 5, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade kernel-azure-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-docs-htmlUpgrade dtb-broadcomUpgrade kernel-rt_debug-develUpgrade cluster-md-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-defaultUpgrade dtb-alteraUpgrade dtb-exynosUpgrade dtb-amlogicUpgrade kernel-default-base-rebuildUpgrade kernel-debug-vdsoUpgrade kernel-azure-optionalUpgrade dtb-qcomUpgrade dtb-sprdUpgrade cluster-md-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-preemptUpgrade kernel-rt-optionalUpgrade kernel-rt-vdsoUpgrade kernel-syms-azureUpgrade kernel-default-vdsoUpgrade kernel-docsUpgrade kernel-rtUpgrade kernel-syms-rtUpgrade kernel-rt-extraUpgrade kernel-source-rtUpgrade dlm-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-azureUpgrade kernel-azure-develUpgrade reiserfs-kmp-64kbUpgrade kernel-64kb-extraUpgrade kernel-sourceUpgrade kselftests-kmp-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-macrosUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade dtb-rockchipUpgrade kernel-devel-azureUpgrade dtb-nvidiaUpgrade kernel-azure-vdsoUpgrade dtb-marvellUpgrade kernel-default-livepatch-develUpgrade dtb-amazonUpgrade kernel-obs-qaUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-azureUpgrade kernel-develUpgrade dtb-caviumUpgrade gfs2-kmp-64kbUpgrade kernel-rt-livepatchUpgrade dtb-freescaleUpgrade kernel-rt_debugUpgrade kernel-64kb-optionalUpgrade dtb-amdUpgrade kernel-devel-rtUpgrade kernel-64kbUpgrade dtb-appleUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-livepatch-develUpgrade dtb-xilinxUpgrade kernel-symsUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-debugUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade dtb-armUpgrade dtb-apmUpgrade ocfs2-kmp-azureUpgrade kernel-source-azureUpgrade kernel-preempt-develUpgrade dtb-allwinnerUpgrade kselftests-kmp-rtUpgrade dtb-lgUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-default-develUpgrade kernel-debug-develUpgrade dtb-renesasUpgrade dtb-mediatekUpgrade kernel-default-livepatchUpgrade dtb-socionextUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade kernel-default-optionalUpgrade kernel-default-baseUpgrade kernel-default-extraUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade reiserfs-kmp-rt | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-raspiUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-oem-20.04dUpgrade linux-image-azureUpgrade linux-image-oem-osp1Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-gkeopUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracle-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oemUpgrade linux-image-intelUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-generic-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-azure-fdeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-5.4.0-1040-iotUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspi2Upgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-gke-5.15Upgrade linux-image-virtualUpgrade linux-image-raspi-nolpaeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-oracleUpgrade linux-image-azure-lts-20.04Upgrade linux-image-genericUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-oem-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-6.8.0-1008-azureUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-oem-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.8.0-1006-oemUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-ibm-classicUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-189-genericUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1063-awsUpgrade linux-image-6.8.0-1009-awsUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-gcpUpgrade linux-image-bluefieldUpgrade linux-image-lowlatency-64k-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