A use-after-free vulnerability in the Linux kernel's net/sched: cls_fw component can be exploited to achieve local privilege escalation.
When fw_change() is called on an existing filter, the whole tcf_result struct is always copied into the new instance of the filter. This causes a problem when updating a filter bound to a class, as tcf_unbind_filter() is always called on the old instance in the success path, decreasing filter_cnt of the still referenced class and allowing it to be deleted, leading to a use-after-free.
We recommend upgrading past commit 76e42ae831991c828cffa8c37736ebfb831ad5ec.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-debug-modules-extraUpgrade kernel-modulesUpgrade kernelUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-headersUpgrade kernel-zfcpdump-develUpgrade kernel-modules-extraUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modulesUpgrade perfUpgrade python3-perfUpgrade kernel-zfcpdump-coreUpgrade bpftoolUpgrade kernel-zfcpdumpUpgrade kernel-docUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-tools-libs-devel | Nov 28, 2023 | Sep 6, 2023 |
| Amazon Linux Ami 2 | — | Upgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-livepatch-4.14.322-244.539-debuginfoUpgrade perfUpgrade kernel-livepatch-4.14.322-244.536-debuginfoUpgrade python-perfUpgrade kernel-livepatch-5.15.128-80.144Upgrade kernel-livepatch-4.14.322-244.536Upgrade kernel-livepatch-5.10.192-182.736Upgrade kernel-tools-develUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-livepatch-4.14.322-244.539Upgrade kernel-livepatch-4.14.320-243.544-debuginfoUpgrade kernel-livepatch-4.14.322-246.539Upgrade kernel-develUpgrade kernel-debuginfoUpgrade kernel-livepatch-4.14.322-246.539-debuginfoUpgrade kernel-livepatch-4.14.320-243.544Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-livepatch-5.10.186-179.751-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-4.14.326-245.539Upgrade kernel-livepatch-5.10.186-179.751 | Oct 4, 2023 | Sep 6, 2023 |
| Amazon_linux | — | Upgrade kernel | Oct 7, 2023 | Sep 6, 2023 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.1.49-69.116Upgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-libbpfUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-libbpf-develUpgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade python3-perfUpgrade kernel-debuginfo-common-x86_64 | Feb 17, 2025 | Jul 29, 2023 |
| Centos_linux | — | Upgrade kpatch-patch-3_10_0-1160_102_1-debuginfoUpgrade kernelUpgrade kpatch-patch-3_10_0-1160_95_1-debuginfoUpgrade kpatch-patch-3_10_0-1160_99_1Upgrade kpatch-patch-3_10_0-1160_95_1Upgrade kpatch-patch-3_10_0-1160_90_1-debuginfoUpgrade kpatch-patch-3_10_0-1160_99_1-debuginfoUpgrade kpatch-patch-3_10_0-1160_92_1-debuginfoUpgrade kpatch-patch-3_10_0-1160_90_1Upgrade kernel-rtUpgrade kpatch-patch-3_10_0-1160_102_1Upgrade kpatch-patch-3_10_0-1160_92_1 | Nov 8, 2023 | Sep 6, 2023 |
| Debian | — | Upgrade linux | Sep 11, 2023 | Sep 6, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perf | Jan 10, 2024 | Sep 6, 2023 |
| Huawei Euleros 2_0_sp5 | — | Upgrade perfUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernelUpgrade python-perfUpgrade kernel-headers | Feb 12, 2024 | Sep 6, 2023 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Nov 16, 2023 | Jul 29, 2023 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Nov 8, 2023 | Sep 6, 2023 |
| Ubuntu | — | Upgrade linux-aws-5.4Upgrade linux-oracle-5.4Upgrade linux-gkeop-5.15Upgrade linux-aws-fipsUpgrade linux-oracle-5.15Upgrade linux-gcp-5.4Upgrade linux-aws-hweUpgrade linux-ibmUpgrade linux-oem-6.1Upgrade linux-oracleUpgrade linux-xilinx-zynqmpUpgrade linux-aws-6.2Upgrade linuxUpgrade linux-iotUpgrade linux-gkeUpgrade linux-ibm-5.4Upgrade linux-riscvUpgrade linux-nvidia-tegraUpgrade linux-hwe-5.15Upgrade linux-azure-5.15Upgrade linux-nvidiaUpgrade linux-azure-6.2Upgrade linux-hwe-5.4Upgrade linux-raspiUpgrade linux-azure-fipsUpgrade linux-azureUpgrade linux-fipsUpgrade linux-gkeopUpgrade linux-lowlatency-hwe-6.2Upgrade linux-nvidia-tegra-igxUpgrade linux-lowlatencyUpgrade linux-riscv-5.15Upgrade linux-hwe-6.2Upgrade linux-hweUpgrade linux-starfiveUpgrade linux-intel-iotgUpgrade linux-azure-5.4Upgrade linux-aws-5.15Upgrade linux-azure-fdeUpgrade linux-realtimeUpgrade linux-bluefieldUpgrade linux-gcpUpgrade linux-kvmUpgrade linux-gcp-5.15Upgrade linux-azure-fde-6.2Upgrade linux-awsUpgrade linux-lowlatency-hwe-5.15Upgrade linux-intel-iot-realtimeUpgrade linux-azure-4.15Upgrade linux-nvidia-tegra-5.15Upgrade linux-gcp-4.15Upgrade linux-intel-iotg-5.15Upgrade linux-raspi-5.4Upgrade linux-lts-xenialUpgrade linux-ibm-5.15Upgrade linux-gcp-fipsUpgrade linux-gcp-6.2 | Nov 19, 2024 | Sep 6, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Sep 6, 2023 |
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