7219 matches found
CVE-2026-98046
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter subsystem. The bpfbtffindbynamekind helper function was not properly marked as sleepable capable of pausing execution while waiting for resources, allowing it to be executed in non-sleepable contexts such as timer callbacks. A loca...
CVE-2026-98044
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter verifier. This issue allows a privileged local user to cause a Denial of Service DoS or unexpected program rejection by loading a specially crafted BPF program containing legacy packet-load instructions inside callback functions. D...
CVE-2026-98043
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. The verifier incorrectly assumes that certain pointer types are non-null without accounting for unbounded offsets that can wrap around to zero at runtime. A local user with permissions to load BPF programs can exploit thi...
CVE-2026-98042
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. A local user with permissions to load BPF programs could exploit this vulnerability to achieve privilege escalation or cause a denial of service DoS. The issue stems from improper handling of register states during...
CVE-2026-98041
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. The verifier incorrectly predicts that 32-bit conditional branch comparisons between a pointer and zero are always taken, failing to account for valid pointer values whose lower 32 bits can be zero. A local attacker could...
CVE-2026-98040
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. When validating conditional jump operations using register comparisons against null values, the verifier fails to properly track register precision across different execution paths. A local user capable of loading BPF...
CVE-2026-98039
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter verifier. The verifier improperly validates pointer types when storing values into per-CPU map fields, allowing standard memory allocations or kernel pointers to be accepted as per-CPU data. A local user with permissions to load BP...
CVE-2026-98038
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF subsystem. When validating programs that manage shared reference-counted objects, the BPF verifier incorrectly treats borrowed references as always valid and fails to require null-pointer checks. A local user can exploit this...
CVE-2026-98037
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. An improper validation check fails to reject untrusted allocated-object pointers after their protection scope expires, incorrectly recognizing them as valid live objects. A local user with permissions to load BPF programs...
CVE-2026-98036
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter subsystem. A local user with permission to run BPF programs can trigger a use-after-free condition, potentially leading to a system crash, denial of service DoS, or privilege escalation. This flaw occurs during the recycling of...
CVE-2026-98035
A flaw was found in the Linux kernel's BPF subsystem. When updating or deleting elements in resizable hash tables, the kernel directly releases special object fields rather than safely deferring their cancellation, which is not safe when running in Non-Maskable Interrupt NMI context. A local user...
CVE-2026-98033
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF subsystem. The kernel's program verifier improperly resets tracking identifiers when preparing callback functions, causing it to confuse different internal data structures sharing the same template. A local user with permission to...
CVE-2026-98019
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. The verifier failed to mark scalar registers as precise when checking null function arguments and specific helper call parameters, causing its state-tracking logic to improperly prune verification paths. A local attacker...
CVE-2026-98007
A flaw was found in the Linux kernel. A privileged local user can cause a Denial of Service DoS by loading a specially crafted BPF Berkeley Packet Filter program that passes a pointer value instead of a scalar number as the loop iteration count to the bpfloop function. Because the kernel's BPF...
CVE-2026-98151
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter verifier. A local user can trigger a Denial of Service DoS or kernel verification failure by loading a specially crafted BPF program containing speculative pointer arithmetic. This issue occurs because register subregister bounds a...
CVE-2026-98150
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter subsystem. A local user could trigger a Denial of Service DoS by providing an invalid processor identifier during per-CPU map operations on systems with non-contiguous CPU configurations. Due to improper validation of CPU flags, th...
CVE-2026-98149
A flaw was found in the Linux kernel's BPF Berkeley Packet Filter subsystem. When updating per-CPU maps on systems configured with non-contiguous CPU identifiers, the kernel incorrectly calculates memory offsets using logical processor IDs instead of dense buffer positions. A local user can explo...
CVE-2026-98134
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. During pointer register comparisons, the verifier can incorrectly deduce that a pointer cannot be null when it can actually be null at runtime. A local user with permissions to load BPF programs could exploit this flaw by...
CVE-2026-98132
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF verifier. A local attacker with permission to load BPF programs could exploit this flaw to achieve privilege escalation or cause a Denial of Service DoS. This issue arises when the verifier improperly handles scalar values stored o...
CVE-2026-93270
A flaw was found in the Linux kernel's Berkeley Packet Filter BPF subsystem. When the BPF interpreter processes specific per-CPU instructions instead of using Just-In-Time JIT compilation, it fails to properly handle memory offset calculations. A local user could exploit this flaw by loading a...