Cloudanix VulnDB

CVE-2024-26642

Medium · 5.5

CVSS

5.5

EPSS

0.3%

Published

Mar 21, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A problem in the Linux kernel's network tools could let someone with local access make parts of the system stop responding.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability permits creation of anonymous nftables sets that carry the timeout flag, bypassing intended input validation in the kernel's netfilter subsystem and resulting in high-impact denial of service.

Why it matters to the business

Systems running affected Linux kernels or container-related packages on AlmaLinux 8 may experience network stack instability or crashes, leading to degraded container networking and potential service outages; the low EPSS and lack of KEV listing indicate limited in-the-wild exploitation pressure.

How an attack unfolds

An attacker with local access crafts nftables rules that attempt to instantiate an anonymous set marked with a timeout, triggering the improper validation path in nf_tables and causing the kernel to mishandle the set, resulting in a crash or resource exhaustion.

How to fix it

Upgrade to the fixed versions provided for each package: fuse-overlayfs to 1.4.0-2.module_el8.6.0+2876+9ed4eae2, criu to 3.15-1.module_el8.6.0+2876+9ed4eae2, slirp4netns to 1.1.8-1.module_el8.6.0+2876+9ed4eae2, and the Linux kernel to commit e4988d8415bd0294d6f9f4a1e7095f8b50a97ca9 or later stable releases.

How to confirm the fix worked

Verify that the running kernel and listed packages match or exceed the fixed versions, then attempt to load nftables rules containing anonymous sets with timeout flags to confirm rejection occurs as expected.

Typical attack path

  1. Obtain local shell access on a vulnerable system
  2. Load or interact with nftables to create an anonymous set with the timeout flag
  3. Trigger set evaluation or meter-related legacy paths to activate the flawed code
  4. Cause kernel panic or denial of service affecting network filtering

How to detect it

Review system logs for kernel oops or panic entries related to nf_tables set handling, and inspect audit logs for unexpected nftables rule loads involving anonymous sets.

What your security team should do

  • Prioritize kernel and container runtime package updates on all AlmaLinux 8 hosts
  • Restrict unprivileged local access to nftables commands until patches are applied
  • Monitor for availability-impacting events in network filtering subsystems

The record

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: disallow anonymous set with timeout flag Anonymous sets are never used with timeout from userspace, reject this. Exception to this rule is NFT_SET_EVAL to ensure legacy meters still work.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 bpftool 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-abi-stablelists 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-core 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-cross-headers 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-debug 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-debug-core 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-debug-devel 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-debug-modules 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-debug-modules-extra 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-devel 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-doc 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-headers 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-modules 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-modules-extra 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-rt 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-core 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-debug 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-debug-core 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-debug-devel 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-debug-kvm 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-debug-modules 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-debug-modules-extra 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-devel 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-kvm 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-modules 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-rt-modules-extra 0 4.18.0-553.5.1.rt7.346.el8_10
AlmaLinux:8 kernel-tools 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-tools-libs 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-tools-libs-devel 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-zfcpdump 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-zfcpdump-core 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-zfcpdump-devel 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-zfcpdump-modules 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 kernel-zfcpdump-modules-extra 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 perf 0 4.18.0-553.5.1.el8_10
AlmaLinux:8 python3-perf 0 4.18.0-553.5.1.el8_10
AlmaLinux:9 bpftool 0 7.3.0-427.18.1.el9_4
AlmaLinux:9 kernel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug-devel-matched 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-debug-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-devel-matched 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-64k-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-abi-stablelists 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-cross-headers 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-devel-matched 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-debug-uki-virt 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-devel-matched 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-doc 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-headers 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-debug 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-debug-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-debug-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-debug-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-debug-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-debug-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-rt-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-tools 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-tools-libs 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-tools-libs-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-uki-virt 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump-devel 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump-devel-matched 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump-modules 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump-modules-core 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 kernel-zfcpdump-modules-extra 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 libperf 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 perf 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 python3-perf 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 rtla 0 5.14.0-427.18.1.el9_4
AlmaLinux:9 rv 0 5.14.0-427.18.1.el9_4
Debian:10 linux 0 4.19.316-1
Debian:10 linux-5.10 0 5.10.216-1~deb10u1
Debian:11 linux 0 5.10.216-1
Debian:12 linux 0 6.1.85-1
Debian:13 linux 0 6.7.12-1
Linux Kernel 4.1.0 4.19.312
Mageia:9 dwarves 0 1.26-2.mga9
Mageia:9 kernel 0 6.6.28-1.mga9
Mageia:9 kernel-linus 0 6.6.28-1.mga9
Mageia:9 kmod-virtualbox 0 7.0.14-47.mga9
Mageia:9 kmod-xtables-addons 0 3.24-57.mga9
Red Hat:enterprise_linux:8::baseos bpftool 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos bpftool-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-abi-stablelists 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-core 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-cross-headers 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-core 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-modules 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-modules-extra 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-aarch64 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-ppc64le 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-s390x 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-x86_64 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-doc 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-headers 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-modules 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-modules-extra 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools-libs 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools-libs-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-core 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-modules 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-modules-extra 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos perf 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos perf-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos python3-perf 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::baseos python3-perf-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb bpftool 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb bpftool-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-abi-stablelists 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-core 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-cross-headers 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-core 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-modules 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-modules-extra 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-aarch64 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-ppc64le 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-s390x 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-x86_64 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-doc 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-headers 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-modules 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-modules-extra 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools-libs 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools-libs-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-core 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-devel 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-modules 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-modules-extra 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb perf 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb perf-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb python3-perf 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::crb python3-perf-debuginfo 0 0:4.18.0-553.5.1.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-core 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug-core 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug-debuginfo 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug-devel 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug-kvm 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug-modules 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debug-modules-extra 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debuginfo 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-debuginfo-common-x86_64 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-devel 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-kvm 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-modules 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::nfv kernel-rt-modules-extra 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::realtime kernel-rt 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::realtime kernel-rt-core 0 0:4.18.0-553.5.1.rt7.346.el8_10
Red Hat:enterprise_linux:8::realtime kernel-rt-debug 0 0:4.18.0-553.5.1.rt7.346.el8_10

Related vulnerabilities