In the Linux kernel, the following vulnerability has been resolved:
tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
syzbot reported:
tipc: Node number set to 1055423674 Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] CPU: 3 UID: 0 PID: 6017 Comm: kworker/3:5 Not tainted 6.15.0-rc1-syzkaller-00246-g900241a5cc15 #0 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Workqueue: events tipc_net_finalize_work RIP: 0010:tipc_mon_reinit_self+0x11c/0x210 net/tipc/monitor.c:719 ... RSP: 0018:ffffc9000356fb68 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000003ee87cba RDX: 0000000000000000 RSI: ffffffff8dbc56a7 RDI: ffff88804c2cc010 RBP: dffffc0000000000 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000007 R13: fffffbfff2111097 R14: ffff88804ead8000 R15: ffff88804ead9010 FS: 0000000000000000(0000) GS:ffff888097ab9000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000f720eb00 CR3: 000000000e182000 CR4: 0000000000352ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> tipc_net_finalize+0x10b/0x180 net/tipc/net.c:140 process_one_work+0x9cc/0x1b70 kernel/workqueue.c:3238 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x6c8/0xf10 kernel/workqueue.c:3400 kthread+0x3c2/0x780 kernel/kthread.c:464 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:153 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 </TASK> ... RIP: 0010:tipc_mon_reinit_self+0x11c/0x210 net/tipc/monitor.c:719 ... RSP: 0018:ffffc9000356fb68 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000003ee87cba RDX: 0000000000000000 RSI: ffffffff8dbc56a7 RDI: ffff88804c2cc010 RBP: dffffc0000000000 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000007 R13: fffffbfff2111097 R14: ffff88804ead8000 R15: ffff88804ead9010 FS: 0000000000000000(0000) GS:ffff888097ab9000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000f720eb00 CR3: 000000000e182000 CR4: 0000000000352ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
There is a racing condition between workqueue created when enabling bearer and another thread created when disabling bearer right after that as follow:
enabling_bearer | disabling_bearer --------------- | ---------------- tipc_disc_timeout() | { | bearer_disable() ... | { schedule_work(&tn->work); | tipc_mon_delete() ... | { } | ... | write_lock_bh(&mon->lock); | mon->self = NULL; | write_unlock_bh(&mon->lock); | ... | } tipc_net_finalize_work() | } { | ... | tipc_net_finalize() | { | ... | tipc_mon_reinit_self() | { | ... | write_lock_bh(&mon->lock); | mon->self->addr = tipc_own_addr(net); | write_unlock_bh(&mon->lock); | ... ---truncated---
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/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-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade python-perfUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade perfUpgrade kernel-livepatch-5.10.237-230.949Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-debuginfo | May 20, 2026 | May 20, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 15, 2025 | May 8, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 14, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Sep 15, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools | Oct 24, 2025 | Sep 9, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 8, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 8, 2025 |
| Suse | — | Upgrade kernel-default-livepatch-develUpgrade kernel-rt-extraUpgrade reiserfs-kmp-rtUpgrade kernel-64kbUpgrade kernel-obs-buildUpgrade kernel-rt_debugUpgrade kernel-rt_debug-vdsoUpgrade dtb-appleUpgrade dtb-broadcomUpgrade dtb-marvellUpgrade gfs2-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-rt-optionalUpgrade kselftests-kmp-rtUpgrade dtb-sprdUpgrade reiserfs-kmp-64kbUpgrade kernel-debug-vdsoUpgrade kernel-macrosUpgrade kernel-default-livepatchUpgrade dlm-kmp-defaultUpgrade dtb-socionextUpgrade dlm-kmp-rtUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-defaultUpgrade dtb-amlogicUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-extraUpgrade kernel-default-baseUpgrade kernel-rt_debug-develUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-debug-develUpgrade dtb-freescaleUpgrade kernel-azure-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-64kb-extraUpgrade kernel-azureUpgrade kernel-source-rtUpgrade kernel-source-vanillaUpgrade kselftests-kmp-azureUpgrade kernel-source-azureUpgrade kernel-syms-rtUpgrade dtb-amdUpgrade dtb-amazonUpgrade kernel-64kb-optionalUpgrade kernel-kvmsmallUpgrade dtb-lgUpgrade kernel-azure-develUpgrade kernel-default-develUpgrade dtb-hisiliconUpgrade dtb-apmUpgrade dlm-kmp-64kbUpgrade kernel-default-optionalUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-azureUpgrade dlm-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-devel-azureUpgrade reiserfs-kmp-azureUpgrade dtb-renesasUpgrade kernel-symsUpgrade gfs2-kmp-rtUpgrade kernel-develUpgrade kernel-default-extraUpgrade kselftests-kmp-defaultUpgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-debugUpgrade dtb-caviumUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-syms-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rtUpgrade dtb-mediatekUpgrade dtb-armUpgrade cluster-md-kmp-rtUpgrade kernel-docsUpgrade kernel-rt-develUpgrade kernel-default-vdsoUpgrade dtb-allwinnerUpgrade dtb-qcomUpgrade kernel-defaultUpgrade dtb-rockchipUpgrade dtb-exynosUpgrade kernel-devel-rtUpgrade kernel-zfcpdumpUpgrade kernel-obs-qaUpgrade dtb-xilinxUpgrade dtb-alteraUpgrade gfs2-kmp-64kbUpgrade dtb-nvidiaUpgrade ocfs2-kmp-azure | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-kvm-5.15Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-gke-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-oem-22.04aUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-64kUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-nvidiaUpgrade linux-image-raspi-5.15Upgrade linux-image-5.15.0-144-fipsUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-oem-20.04cUpgrade linux-image-intelUpgrade linux-image-oem-22.04cUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-aws-fipsUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-genericUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-aws-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-gke-6.8Upgrade linux-image-6.14.0-1007-awsUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeopUpgrade linux-image-lowlatency-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-gke-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-virtualUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-virtual-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.14.0-22-genericUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-aws-64k-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-ibm-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-realtimeUpgrade linux-image-raspi-realtimeUpgrade linux-image-gkeUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-oracleUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-gcpUpgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-xilinxUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-azure-fips-6.8Upgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-6.14.0-1007-oracle | Jun 26, 2025 | May 8, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | May 8, 2025 |
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