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