In the Linux kernel, the following vulnerability has been resolved:
net_sched: sch_sfq: move the limit validation
It is not sufficient to directly validate the limit on the data that the user passes as it can be updated based on how the other parameters are changed.
Move the check at the end of the configuration update process to also catch scenarios where the limit is indirectly updated, for example with the following configurations:
tc qdisc add dev dummy0 handle 1: root sfq limit 2 flows 1 depth 1 tc qdisc add dev dummy0 handle 1: root sfq limit 2 flows 1 divisor 1
This fixes the following syzkaller reported crash:
------------[ cut here ]------------ UBSAN: array-index-out-of-bounds in net/sched/sch_sfq.c:203:6 index 65535 is out of range for type 'struct sfq_head[128]' CPU: 1 UID: 0 PID: 3037 Comm: syz.2.16 Not tainted 6.14.0-rc2-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 Call Trace: <TASK> __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x201/0x300 lib/dump_stack.c:120 ubsan_epilogue lib/ubsan.c:231 [inline] __ubsan_handle_out_of_bounds+0xf5/0x120 lib/ubsan.c:429 sfq_link net/sched/sch_sfq.c:203 [inline] sfq_dec+0x53c/0x610 net/sched/sch_sfq.c:231 sfq_dequeue+0x34e/0x8c0 net/sched/sch_sfq.c:493 sfq_reset+0x17/0x60 net/sched/sch_sfq.c:518 qdisc_reset+0x12e/0x600 net/sched/sch_generic.c:1035 tbf_reset+0x41/0x110 net/sched/sch_tbf.c:339 qdisc_reset+0x12e/0x600 net/sched/sch_generic.c:1035 dev_reset_queue+0x100/0x1b0 net/sched/sch_generic.c:1311 netdev_for_each_tx_queue include/linux/netdevice.h:2590 [inline] dev_deactivate_many+0x7e5/0xe70 net/sched/sch_generic.c:1375
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extra-commonUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12Upgrade bpftoolUpgrade kernel-toolsUpgrade perf6.12Upgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade python3-perf6.12Upgrade kernel6.12-modules-extraUpgrade kernel6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel-livepatch-6.1.140-154.222Upgrade kernel-libbpf-develUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernelUpgrade perf6.12-debuginfoUpgrade kernel-modules-extraUpgrade python3-perf6.12-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.12.25-32.101Upgrade kernel-headers | Jun 24, 2025 | May 1, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | May 5, 2025 | May 1, 2025 |
| Dell Powerstore Dsa2025429 | — | Upgrade Dell PowerStoreOS to the latest version | Dec 3, 2025 | Dec 2, 2025 |
| Dell Powerstore Dsa2026039 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Jan 6, 2026 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-tools | Jul 11, 2025 | May 1, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel | Aug 13, 2025 | Jul 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade bpftool | Jul 21, 2025 | May 1, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-tools | Aug 13, 2025 | Jul 10, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 1, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 1, 2025 |
| Suse | — | Upgrade dtb-apmUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade kernel-default-optionalUpgrade dtb-socionextUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-defaultUpgrade kernel-source-azureUpgrade dtb-appleUpgrade kernel-devel-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-symsUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-caviumUpgrade dtb-freescaleUpgrade kernel-default-livepatch-develUpgrade dtb-mediatekUpgrade kernel-64kb-extraUpgrade kernel-rt-develUpgrade kselftests-kmp-rtUpgrade dtb-renesasUpgrade ocfs2-kmp-azureUpgrade kernel-develUpgrade kernel-azure-extraUpgrade kernel-debugUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-azureUpgrade dtb-amazonUpgrade dtb-hisiliconUpgrade kernel-default-baseUpgrade kernel-docsUpgrade kernel-kvmsmall-develUpgrade kernel-default-develUpgrade dtb-alteraUpgrade dtb-xilinxUpgrade dtb-allwinnerUpgrade reiserfs-kmp-rtUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-azureUpgrade dtb-armUpgrade gfs2-kmp-defaultUpgrade dtb-amdUpgrade kernel-64kbUpgrade kernel-preempt-develUpgrade dtb-lgUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-devel-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-source-vanillaUpgrade kernel-azure-vdsoUpgrade dtb-rockchipUpgrade dtb-qcomUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debugUpgrade dlm-kmp-azureUpgrade kernel-docs-htmlUpgrade dtb-broadcomUpgrade kernel-source-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-sourceUpgrade dlm-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-rt-vdsoUpgrade kernel-rtUpgrade kernel-obs-buildUpgrade gfs2-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-default-livepatchUpgrade kernel-debug-vdsoUpgrade kernel-azure-optionalUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-macrosUpgrade kernel-defaultUpgrade kernel-azure-develUpgrade dtb-nvidiaUpgrade dtb-amlogicUpgrade dlm-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-preemptUpgrade dtb-sprdUpgrade kernel-default-manUpgrade reiserfs-kmp-azureUpgrade kernel-azureUpgrade kernel-kvmsmallUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-extraUpgrade kselftests-kmp-defaultUpgrade kernel-rt-optionalUpgrade dtb-exynosUpgrade dtb-marvell | Dec 5, 2025 | Jun 17, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-22.04aUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-nvidiaUpgrade linux-image-oracle-5.4Upgrade linux-image-azure-6.8Upgrade linux-image-4.15.0-2122-aws-fipsUpgrade linux-image-gcpUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-4.15.0-241-lowlatencyUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-bluefieldUpgrade linux-image-fips-5.4Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-snapdragon-5.4Upgrade linux-image-oem-22.04Upgrade linux-image-gcp-5.4Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-aws-fips-4.15Upgrade linux-image-5.4.0-1153-gcpUpgrade linux-image-4.15.0-241-genericUpgrade linux-image-6.8.0-1038-azureUpgrade linux-image-kvm-5.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-intelUpgrade linux-image-generic-lpaeUpgrade linux-image-intel-iotgUpgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-raspi2Upgrade linux-image-lowlatency-64kUpgrade linux-image-4.4.0-1148-kvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1037-gcpUpgrade linux-image-5.15.0-1084-intel-iot-realtimeUpgrade linux-image-4.15.0-1148-oracleUpgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-1148-oracleUpgrade linux-image-6.8.0-1033-gkeUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.1-1031-realtimeUpgrade linux-image-aws-64kUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1033-oracle-64kUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-5.15.0-1091-gcp-fipsUpgrade linux-image-5.15.0-1091-awsUpgrade linux-image-4.4.0-1147-awsUpgrade linux-image-5.15.0-1088-gkeUpgrade linux-image-azure-fips-5.4Upgrade linux-image-5.15.0-1085-ibmUpgrade linux-image-azure-nvidiaUpgrade linux-image-azure-5.4Upgrade linux-image-aws-lts-20.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-5.4Upgrade linux-image-azure-lts-18.04Upgrade linux-image-5.4.0-1096-ibmUpgrade linux-image-5.15.0-1033-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1085-raspiUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1037-gcp-64kUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-4.15Upgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-bluefield-5.4Upgrade linux-image-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-kvmUpgrade linux-image-generic-lts-xenialUpgrade linux-image-5.15.0-1086-nvidiaUpgrade linux-image-4.4.0-272-genericUpgrade linux-image-5.4.0-1155-azure-fipsUpgrade linux-image-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-4.15.0-1192-azureUpgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1036-nvidiaUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-6.8.0-1036-awsUpgrade linux-image-azure-fipsUpgrade linux-image-5.4.0-1150-aws-fipsUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-5.4.0-1149-oracleUpgrade linux-image-5.15.0-1091-aws-fipsUpgrade linux-image-4.15.0-1146-oracleUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-oem-osp1Upgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-generic-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1036-raspiUpgrade linux-image-nvidia-tegraUpgrade linux-image-oracleUpgrade linux-image-azure-fdeUpgrade linux-image-aws-4.15Upgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-5.15.0-153-lowlatency-64kUpgrade linux-image-5.15.0-153-fipsUpgrade linux-image-virtual-5.4Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-5.15.0-1044-nvidia-tegra-rtUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1124-fipsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-azure-4.15Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1020-gkeopUpgrade linux-image-4.15.0-2085-gcp-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1036-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1089-oracleUpgrade linux-image-5.4.0-1154-azureUpgrade linux-image-ibm-5.4Upgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-5.15.0-153-generic-lpaeUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fips-4.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1033-nvidia-tegra-igxUpgrade linux-image-6.8.0-1036-aws-64kUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.4.0-1137-kvmUpgrade linux-image-oem-22.04dUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-5.4.0-221-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1095-azureUpgrade linux-image-5.15.0-1074-gkeopUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-4.15.0-2101-azure-fipsUpgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-5.15.0-1091-gcpUpgrade linux-image-oracle-6.8Upgrade linux-image-gcp-fips-5.4Upgrade linux-image-4.15.0-1139-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1036-nvidia-lowlatencyUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-5.4Upgrade linux-image-5.15.0-1087-kvmUpgrade linux-image-5.4.0-1054-iotUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-gkeUpgrade linux-image-6.8.0-2029-raspi-realtimeUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-nvidia-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-5.4.0-1133-raspiUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.4.0-221-genericUpgrade linux-image-oracle-4.15Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-virtual-6.8Upgrade linux-image-5.4.0-1068-xilinx-zynqmpUpgrade linux-image-generic-lpae-5.4Upgrade linux-image-aws-fips-5.4Upgrade linux-image-5.15.0-1091-aws-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-5.15.0-153-generic-64kUpgrade linux-image-5.15.0-1055-xilinx-zynqmpUpgrade linux-image-6.8.0-79-lowlatencyUpgrade linux-image-aws-lts-18.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-raspi-5.4Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-4.4.0-272-lowlatencyUpgrade linux-image-virtual-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-azureUpgrade linux-image-4.4.0-1185-awsUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-aws-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-1036-nvidia-64kUpgrade linux-image-6.8.0-1033-oracleUpgrade linux-image-awsUpgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-1086-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-raspi-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-generic-5.4Upgrade linux-image-aws-fips-5.15Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-5.4.0-221-generic-lpaeUpgrade linux-image-5.4.0-1109-bluefieldUpgrade linux-image-5.15.0-1086-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-5.15.0-1044-nvidia-tegraUpgrade linux-image-5.4.0-1150-awsUpgrade linux-image-6.8.0-79-genericUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-4.15.0-1184-awsUpgrade linux-image-4.4.0-1117-fipsUpgrade linux-image-4.15.0-1167-kvmUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-lowlatency-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-6.8.0-79-lowlatency-64kUpgrade linux-image-gke-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-aws-hweUpgrade linux-image-generic-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-5.4.0-1153-gcp-fipsUpgrade linux-image-realtimeUpgrade linux-image-oemUpgrade linux-image-nvidia-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-153-generic | Jun 26, 2025 | May 1, 2025 |
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