532240 matches found
CVE-2026-98068
The Linux kernel contains a race condition in the RDS (Reliable Datagram Sockets) protocol. Specifically, the rds_conn_shutdown() function could prematurely consume an RDS_CONN_ERROR state caused by a concurrent drop. This occurs when rds_tcp_accept_one() attaches a new socket; if a concurrent dr...
CVE-2026-98069
The Linux kernel is vulnerable to a race condition in the RDS (Reliable Datagram Sockets) subsystem within net/rds. Specifically, rds_conn_shutdown() fails to properly own the fastpath bit locks (RDS_IN_XMIT and RDS_RECV_REFILL ) while quiescing the transmit and receive-refill paths. On weakly or...
EUVD-2026-86722
In the Linux kernel, the following vulnerability has been resolved: net/rds: acquire the fastpath locks in rdsconnshutdown rdsconnshutdown quiesces the transmit and receive-refill paths by waiting for RDSINXMIT and RDSRECVREFILL to be sampled clear, and then runs the transport shutdown and...
CVE-2026-98067
The Linux kernel 's erofs filesystem was found to have a broken optimization where LZ4 rolling decompression could compromise data correctness. This occurred because the upstream LZ4 implementation might copy long literals backward on x86 systems, violating the rolling window assumption. To ensur...
EUVD-2026-86720
In the Linux kernel, the following vulnerability has been resolved: erofs: disable LZ4 rolling decompression for now LZ4 rolling decompression 1 was introduced to reduce the memory footprint of temporary pages: For many cases, it is needed for users to read small data within a compressed extent...
EUVD-2026-86719
In the Linux kernel, the following vulnerability has been resolved: ALSA: caiaq: Fix potential double-free at error path The fix for caiaq driver's resource management to handle the errors tries to release the resources in a common destructor call, but as a sashiko review for another patch...
CVE-2026-98065
The Linux kernel contains a vulnerability where key-less BTF (Type ID 0) can be created for hash maps (htab and rhtab ). This occurs because these maps gained a ->map_check_btf callback that fails to validate the key, allowing the creation of maps that were previously rejected. When reading th...
CVE-2026-98065
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject key-less BTF for hash maps mapcheckbtf allows a key-less BTF btfkeytypeid == 0 only for maps that have a -mapcheckbtf callback, and leaves the actual decision to that callback. Hash maps used to have no -mapcheckbtf, ...
EUVD-2026-86718
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject key-less BTF for hash maps mapcheckbtf allows a key-less BTF btfkeytypeid == 0 only for maps that have a -mapcheckbtf callback, and leaves the actual decision to that callback. Hash maps used to have no -mapcheckbtf, ...
CVE-2026-98066
The Linux kernel 's caiaq audio driver contains a vulnerability where the resource management logic for handling errors can result in a double-free condition. Specifically, certain audio resources, such as URBs , may have been previously freed, yet the driver attempts to release them again during...
EUVD-2026-86716
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL-ptr-deref in btfvarshow btfvarshow calls btftypeidresolve unconditionally, which dereferences btf-resolvedids. That is NULL for a base BTF - e.g. the vmlinux BTF that bpfsnprintfbtf renders against - since base BTF ...
EUVD-2026-86717
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL-ptr-deref when showing a void BTF type btfmodifiershow resolves the modifier and then calls btftypeopst-show unconditionally. For the void type typeid 0, BTFKINDUNKN kindops has no entry, so -show is NULL. A "const...
CVE-2026-98063
The Linux kernel contains a NULL pointer dereference vulnerability in the btf_var_show() function. The issue occurs because btf_var_show() unconditionally calls btf_type_id_resolve() , which dereferences btf->resolved_ids . This pointer is NULL for base BTF structures, such as the vmlinux BTF ...
CVE-2026-98064
The Linux kernel contains a NULL-pointer dereference vulnerability within the BPF subsystem. The issue occurs in btf_modifier_show() when it attempts to call the show() operation on a void type (type_id 0, BTF_KIND_UNKN). Because the kind_ops[] array lacks an entry for this type, the pointer is N...
CVE-2026-98062
The Linux kernel contains a vulnerability where the signal_generate and signal_deliver tracepoints incorrectly declare their info argument as a struct kernel_siginfo pointer . Because btf_ctx_access() treats this as a trusted pointer, a tp_btf program can dereference non-pointer values like SEND_...
EUVD-2026-86715
In the Linux kernel, the following vulnerability has been resolved: bpf: Mark signal tracepoint siginfo arguments as scalar The signalgenerate and signaldeliver tracepoints declare their info argument as a struct kernelsiginfo pointer. btfctxaccess therefore treats it as a trusted pointer for tpb...
CVE-2026-98061
The Linux kernel contains a vulnerability in the BPF verifier where tail calls made directly from synchronous callback frames trigger a verifier bug. The root cause is that prepare_func_exit() marks register R0 as precise for callbacks, but the tail-call path synthesizes R0 instead of deriving it...
EUVD-2026-86714
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject tail calls directly from callback frames A tail call from a non-zero frame is modeled as a return from that frame. The verifier makes R0 unknown and calls preparefuncexit for the taken branch. When the current frame i...
CVE-2026-98060
The Linux kernel contains a vulnerability in the BPF subsystem where the resilient lock kfunc argument path fails to enforce a rule regarding rbtree callbacks . Specifically, because __bpf_rbtree_add() keeps parent and link pointers live during comparison callbacks, the root's lock must remain he...
EUVD-2026-86713
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject resilient lock operations in rbtree callbacks bpfrbtreeadd keeps parent and link pointers live across calls to the program-supplied comparison callback. The verifier therefore requires the root's lock to remain held...