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-abi-stablelistsUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-modules-extraUpgrade bpftoolUpgrade kernel-64k-modules-extraUpgrade kernel-docUpgrade kernel-rtUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-tools-libsUpgrade kernel-uki-virtUpgrade kernel-rt-modulesUpgrade kernel-toolsUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debugUpgrade rvUpgrade kernel-rt-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modules-coreUpgrade perfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-64k-coreUpgrade kernel-debug-coreUpgrade kernel-64k-debug-coreUpgrade kernel-debug-uki-virtUpgrade kernel-headersUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-64k-develUpgrade rtlaUpgrade kernel-64k-modulesUpgrade kernel-modules-coreUpgrade libperfUpgrade kernel-cross-headersUpgrade kernel-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-develUpgrade kernel-zfcpdump-modules-extraUpgrade python3-perfUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-kvmUpgrade kernelUpgrade kernel-64kUpgrade kernel-64k-debug-develUpgrade kernel-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-debugUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernel-64k-modules-core | Sep 26, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade perfUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-develUpgrade bpftool-debuginfoUpgrade python-perfUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernelUpgrade kernel-livepatch-5.15.162-107.160 | May 22, 2025 | Jul 12, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perfUpgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.96-102.177Upgrade kernelUpgrade kernel-develUpgrade kernel-libbpf-staticUpgrade python3-perfUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-libbpfUpgrade python3-perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra | 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-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel | Oct 8, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libs | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libs | 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 kernel-uekUpgrade kernel | Oct 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Sep 13, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade bpftoolUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-tools-libs-develUpgrade kernel-rt-kvmUpgrade rvUpgrade kernel-rt-develUpgrade perfUpgrade kernel-rt-debug-coreUpgrade kernel-develUpgrade libperf-debuginfoUpgrade kernel-debug-uki-virtUpgrade python3-perf-debuginfoUpgrade kernel-rt-debugUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-rtUpgrade kernel-zfcpdump-coreUpgrade python3-perfUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-headersUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-coreUpgrade kernel-modules-extraUpgrade kernel-devel-matchedUpgrade libperfUpgrade kernel-rt-modules-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modules-extraUpgrade kernel-debuginfoUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-zfcpdump-develUpgrade rtlaUpgrade kernel-tools-debuginfoUpgrade kernel-debug-modulesUpgrade bpftool-debuginfoUpgrade kernel-modulesUpgrade kernel-uki-virtUpgrade perf-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debugUpgrade kernel-rt-debug-develUpgrade kernel-debug-develUpgrade kernel-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-modules-core | Oct 2, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-debugUpgrade kernel-obs-buildUpgrade dlm-kmp-64kbUpgrade dtb-freescaleUpgrade dtb-lgUpgrade cluster-md-kmp-rtUpgrade dtb-xilinxUpgrade kernel-develUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade gfs2-kmp-defaultUpgrade dtb-mediatekUpgrade dtb-sprdUpgrade ocfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-defaultUpgrade kernel-azure-optionalUpgrade kernel-rt-develUpgrade kernel-default-livepatch-develUpgrade kernel-default-vdsoUpgrade dtb-caviumUpgrade dtb-renesasUpgrade kernel-source-rtUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-azureUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-azureUpgrade kernel-default-baseUpgrade kernel-source-vanillaUpgrade kernel-default-optionalUpgrade dtb-exynosUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatchUpgrade kernel-rt-extraUpgrade dtb-amdUpgrade kernel-rt-optionalUpgrade dtb-allwinnerUpgrade kernel-rt-livepatchUpgrade kernel-debug-vdsoUpgrade kernel-debug-develUpgrade kernel-64kb-develUpgrade ocfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade kselftests-kmp-azureUpgrade dtb-alteraUpgrade ocfs2-kmp-azureUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade kernel-devel-rtUpgrade dtb-hisiliconUpgrade kernel-source-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-syms-rtUpgrade kernel-default-manUpgrade kernel-azure-baseUpgrade dtb-broadcomUpgrade kernel-sourceUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade kernel-default-base-rebuildUpgrade kernel-64kbUpgrade dtb-armUpgrade dtb-amazonUpgrade kernel-syms-azureUpgrade kernel-rt-vdsoUpgrade kernel-azure-develUpgrade kernel-devel-azureUpgrade kernel-64kb-livepatch-develUpgrade dlm-kmp-azureUpgrade dtb-rockchipUpgrade dtb-apmUpgrade dtb-amlogicUpgrade kernel-zfcpdumpUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-64kbUpgrade dtb-qcomUpgrade kernel-macrosUpgrade kernel-default-develUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-extraUpgrade cluster-md-kmp-defaultUpgrade kernel-default-extraUpgrade dtb-marvellUpgrade kernel-rt_debugUpgrade kernel-symsUpgrade kernel-azure-livepatch-develUpgrade kernel-docs-htmlUpgrade dtb-socionextUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-appleUpgrade kernel-rtUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-azureUpgrade reiserfs-kmp-rt | Aug 15, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-121-genericUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1014-azureUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-aws-lts-22.04Upgrade linux-image-bluefieldUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-195-genericUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-gcpUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-aws-lts-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oemUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-intelUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-oem-22.04bUpgrade linux-image-ibm-classicUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidia-64kUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-azureUpgrade linux-image-oem-20.04bUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-azure-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-6.8.0-45-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