CVE-2024-26737
NoneCVSS
—
EPSS
0.3%
Published
Apr 3, 2024
CISA due date
—
Cloudanix analysis
A flaw in the Linux kernel's timer handling code could let attackers crash systems or potentially run code with higher privileges if they can run certain low-level programs.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Moderate
- Impact
- Other
- Component
- OS kernel
- Class
- Use After Free
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Race condition between bpf_timer_cancel and bpf_timer_cancel_and_free allows use-after-free on the internal hrtimer structure after one path frees it while the other still holds a reference.
Why it matters to the business
Attackers with the ability to load and run BPF programs can trigger kernel memory corruption, leading to crashes, denial of service, or potential privilege escalation on Linux systems.
How an attack unfolds
An attacker loads a BPF program that schedules a timer, then concurrently invokes cancel paths from different contexts so that one frees the timer object while the other still calls into the freed hrtimer, causing a use-after-free that can be leveraged for further kernel exploitation.
How to fix it
Update the Linux kernel to a version containing commit 5268bb02107b9eedfdcd51db75b407d10043368c or later; rebuild and reboot with the patched kernel. Disable unprivileged BPF loading via sysctl where feasible until patches are applied.
How to confirm the fix worked
Verify the running kernel contains commit 5268bb02107b9eedfdcd51db75b407d10043368c via git log or kernel version string; attempt to load a test BPF program exercising timer cancel paths under concurrency and confirm absence of UAF reports in dmesg or kmemleak.
Typical attack path
- Obtain capability to load unprivileged or privileged BPF programs on the target system
- Create and attach a BPF program that uses bpf_timer helpers
- Trigger concurrent execution of bpf_timer_cancel and bpf_timer_cancel_and_free from multiple program contexts or threads
- Trigger the window where one path frees the timer while the other dereferences it
- Use the resulting UAF to corrupt kernel memory or redirect execution
How to detect it
Review kernel logs (dmesg, /var/log/kern.log) for hrtimer, bpf_timer, or use-after-free related warnings or oops around the time of suspected activity; inspect audit logs for unusual BPF program loads or attach events.
What your security team should do
- Prioritize patching all production Linux kernels to the fixed commit within the next maintenance window
- Restrict unprivileged BPF program loading via kernel.unprivileged_bpf_disabled=1 until systems are updated
- Monitor kernel logs for timer-related warnings or crashes on systems that cannot be immediately patched
- Audit any custom BPF programs that use bpf_timer_cancel helpers for safe usage patterns
The record
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel The following race is possible between bpf_timer_cancel_and_free and bpf_timer_cancel. It will lead a UAF on the timer->timer. bpf_timer_cancel(); spin_lock(); t = timer->time; spin_unlock(); bpf_timer_cancel_and_free(); spin_lock(); t = timer->timer; timer->timer = NULL; spin_unlock(); hrtimer_cancel(&t->timer); kfree(t); /* UAF on t */ hrtimer_cancel(&t->timer); In bpf_timer_cancel_and_free, this patch frees the timer->timer after a rcu grace period. This requires a rcu_head addition to the "struct bpf_hrtimer". Another kfree(t) happens in bpf_timer_init, this does not need a kfree_rcu because it is still under the spin_lock and timer->timer has not been visible by others yet. In bpf_timer_cancel, rcu_read_lock() is added because this helper can be used in a non rcu critical section context (e.g. from a sleepable bpf prog). Other timer->timer usages in helpers.c have been audited, bpf_timer_cancel() is the only place where timer->timer is used outside of the spin_lock. Another solution considered is to mark a t->flag in bpf_timer_cancel and clear it after hrtimer_cancel() is done. In bpf_timer_cancel_and_free, it busy waits for the flag to be cleared before kfree(t). This patch goes with a straight forward solution and frees timer->timer after a rcu grace period.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:9 | bpftool | 0 | 7.3.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug-devel-matched | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-debug-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-devel-matched | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-64k-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-abi-stablelists | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-cross-headers | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-devel-matched | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-debug-uki-virt | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-devel-matched | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-doc | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-headers | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-debug | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-debug-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-debug-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-debug-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-debug-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-debug-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-rt-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-tools | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-tools-libs | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-tools-libs-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-uki-virt | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump-devel | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump-devel-matched | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump-modules | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump-modules-core | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | kernel-zfcpdump-modules-extra | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | libperf | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | perf | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | python3-perf | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | rtla | 0 | 5.14.0-427.28.1.el9_4 |
| AlmaLinux:9 | rv | 0 | 5.14.0-427.28.1.el9_4 |
| Debian:12 | linux | 0 | 6.1.82-1 |
| Debian:13 | linux | 0 | 6.7.7-1 |
| Linux | Kernel | 5.15.0 | 5.15.150 |
| Red Hat:enterprise_linux:9::appstream | bpftool | 0 | 0:7.3.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | bpftool-debuginfo | 0 | 0:7.3.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debug-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-64k-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-abi-stablelists | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-cross-headers | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debug-uki-virt | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debuginfo-common-aarch64 | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debuginfo-common-ppc64le | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debuginfo-common-s390x | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-debuginfo-common-x86_64 | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-doc | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-headers | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-kvm | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debug-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-kvm | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-rt-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-tools | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-tools-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-tools-libs | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-tools-libs-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-uki-virt | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | kernel-zfcpdump-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | libperf | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | libperf-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | perf | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | perf-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | python3-perf | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | python3-perf-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | rtla | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::appstream | rv | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | bpftool | 0 | 0:7.3.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | bpftool-debuginfo | 0 | 0:7.3.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debug-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-64k-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-abi-stablelists | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-cross-headers | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debug-uki-virt | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debuginfo-common-aarch64 | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debuginfo-common-ppc64le | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debuginfo-common-s390x | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-debuginfo-common-x86_64 | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-devel-matched | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-doc | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-headers | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-kvm | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-modules | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-modules-core | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debug-modules-extra | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-debuginfo | 0 | 0:5.14.0-427.28.1.el9_4 |
| Red Hat:enterprise_linux:9::baseos | kernel-rt-devel | 0 | 0:5.14.0-427.28.1.el9_4 |
Related vulnerabilities
- CVE-2024-53197 In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix… Also affects bpftool
- CVE-2024-53150 In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix… Also affects bpftool
- CVE-2024-2201 A cross-privilege Spectre v2 vulnerability allows attackers to bypass all deployed… Also affects bpftool
- CVE-2024-53122 In the Linux kernel, the following vulnerability has been resolved: mptcp: cope racing… Also affects bpftool
- CVE-2024-53113 In the Linux kernel, the following vulnerability has been resolved: mm: fix NULL pointer… Also affects bpftool
- CVE-2024-53104 In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Skip… Also affects bpftool
- CVE-2023-52922 In the Linux kernel, the following vulnerability has been resolved: can: bcm: Fix UAF in… Also affects bpftool
- CVE-2024-53088 In the Linux kernel, the following vulnerability has been resolved: i40e: fix race… Also affects bpftool