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