In the Linux kernel, the following vulnerability has been resolved:
net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
syzbot found hanging tasks waiting on rtnl_lock [1]
A reproducer is available in the syzbot bug.
When a request to add multiple actions with the same index is sent, the second request will block forever on the first request. This holds rtnl_lock, and causes tasks to hang.
Return -EAGAIN to prevent infinite looping, while keeping documented behavior.
[1]
INFO: task kworker/1:0:5088 blocked for more than 143 seconds. Not tainted 6.9.0-rc4-syzkaller-00173-g3cdb45594619 #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/1:0 state:D stack:23744 pid:5088 tgid:5088 ppid:2 flags:0x00004000 Workqueue: events_power_efficient reg_check_chans_work Call Trace: <TASK> context_switch kernel/sched/core.c:5409 [inline] __schedule+0xf15/0x5d00 kernel/sched/core.c:6746 __schedule_loop kernel/sched/core.c:6823 [inline] schedule+0xe7/0x350 kernel/sched/core.c:6838 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6895 __mutex_lock_common kernel/locking/mutex.c:684 [inline] __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752 wiphy_lock include/net/cfg80211.h:5953 [inline] reg_leave_invalid_chans net/wireless/reg.c:2466 [inline] reg_check_chans_work+0x10a/0x10e0 net/wireless/reg.c:2481
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-debug-modules-extraUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-develUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-64k-debugUpgrade kernel-tools-libsUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rtUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-docUpgrade kernel-rt-modulesUpgrade kernel-tools-libs-develUpgrade kernel-debug-modules-coreUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-kvmUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-debug-devel-matchedUpgrade rvUpgrade bpftoolUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade perfUpgrade kernel-64k-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-modulesUpgrade kernel-toolsUpgrade kernel-rt-debug-modules-coreUpgrade kernel-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-headersUpgrade rtlaUpgrade kernel-rt-debug-develUpgrade python3-perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-develUpgrade libperfUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-64kUpgrade kernel-modulesUpgrade kernel-64k-coreUpgrade kernel-cross-headersUpgrade kernel-debug-coreUpgrade kernel-64k-modules-coreUpgrade kernel-debugUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-64k-develUpgrade kernel-64k-debug-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-modules-extraUpgrade kernelUpgrade kernel-develUpgrade kernel-devel-matchedUpgrade kernel-debug-uki-virtUpgrade kernel-rt-coreUpgrade kernel-rt-debugUpgrade kernel-coreUpgrade kernel-64k-debug-develUpgrade kernel-zfcpdump-devel | Sep 26, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade python-perf-debuginfoUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.162-107.160Upgrade kernelUpgrade python-perfUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-tools-develUpgrade bpftool | May 22, 2025 | Jul 12, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.96-102.177Upgrade perf | Jun 11, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 17, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libs | Oct 8, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftool | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftool | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel | Oct 8, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Oct 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Sep 13, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade python3-perf-debuginfoUpgrade kernel-rtUpgrade kernel-rt-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-develUpgrade kernel-rt-debug-debuginfoUpgrade kernel-tools-libs-develUpgrade libperf-debuginfoUpgrade kernel-rt-kvmUpgrade perfUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade bpftoolUpgrade kernel-debug-modules-coreUpgrade kernel-toolsUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-tools-libsUpgrade kernel-debug-uki-virtUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modulesUpgrade bpftool-debuginfoUpgrade rtlaUpgrade kernel-tools-debuginfoUpgrade kernel-devel-matchedUpgrade libperfUpgrade kernelUpgrade kernel-cross-headersUpgrade kernel-rt-modules-coreUpgrade kernel-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-kvmUpgrade kernel-modules-coreUpgrade kernel-headersUpgrade kernel-debug-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-coreUpgrade kernel-rt-coreUpgrade kernel-debugUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-develUpgrade perf-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-uki-virtUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-develUpgrade kernel-modules | Oct 2, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-default-vdsoUpgrade kselftests-kmp-azureUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade kernel-develUpgrade reiserfs-kmp-defaultUpgrade dtb-sprdUpgrade kernel-64kb-optionalUpgrade kernel-defaultUpgrade kselftests-kmp-64kbUpgrade dtb-alteraUpgrade dtb-hisiliconUpgrade kernel-devel-rtUpgrade ocfs2-kmp-azureUpgrade dtb-mediatekUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade kernel-default-optionalUpgrade kernel-rt-extraUpgrade dtb-amdUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-rtUpgrade dtb-freescaleUpgrade dtb-lgUpgrade kernel-rt_debug-develUpgrade reiserfs-kmp-azureUpgrade dtb-xilinxUpgrade dtb-renesasUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade dtb-caviumUpgrade kernel-obs-buildUpgrade kernel-debugUpgrade kernel-source-rtUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade kernel-default-livepatchUpgrade kernel-default-livepatch-develUpgrade dtb-nvidiaUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-debug-develUpgrade kernel-rt-develUpgrade kernel-rt-livepatchUpgrade kernel-64kb-develUpgrade dtb-exynosUpgrade kernel-default-baseUpgrade dlm-kmp-64kbUpgrade dtb-allwinnerUpgrade gfs2-kmp-azureUpgrade kernel-docs-htmlUpgrade cluster-md-kmp-defaultUpgrade dtb-apmUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade kernel-default-base-rebuildUpgrade kernel-debug-livepatch-develUpgrade kernel-64kbUpgrade dtb-marvellUpgrade dtb-armUpgrade kernel-devel-azureUpgrade kernel-64kb-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-develUpgrade kernel-kvmsmallUpgrade gfs2-kmp-64kbUpgrade dtb-amlogicUpgrade kernel-obs-qaUpgrade dtb-rockchipUpgrade ocfs2-kmp-rtUpgrade dtb-amazonUpgrade kernel-azure-extraUpgrade kernel-rt_debug-vdsoUpgrade dtb-appleUpgrade kernel-sourceUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-socionextUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-macrosUpgrade kernel-default-develUpgrade dtb-qcomUpgrade dlm-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-syms-azureUpgrade kernel-rt-vdsoUpgrade kernel-azure-develUpgrade kernel-rtUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade kernel-source-azureUpgrade reiserfs-kmp-rtUpgrade kernel-default-manUpgrade cluster-md-kmp-azureUpgrade kernel-symsUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-baseUpgrade dtb-broadcomUpgrade kernel-rt_debug | Aug 15, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-oemUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-oem-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-oem-22.04bUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-osp1Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-raspi2Upgrade linux-image-intelUpgrade linux-image-oem-22.04dUpgrade linux-image-gcpUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-azureUpgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-raspiUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-ibmUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-azure-cvmUpgrade linux-image-generic-lpaeUpgrade linux-image-bluefieldUpgrade linux-image-awsUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-virtualUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-azure-lts-20.04Upgrade linux-image-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-44-generic-64k | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jul 12, 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