540827 matches found
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, ...
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-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, ...
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 ...
CVE-2026-98064 bpf: Fix NULL-ptr-deref when showing a void BTF type
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 ...
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-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-98064 bpf: Fix NULL-ptr-deref when showing a void BTF type
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 bpf: Fix NULL-ptr-deref in btf_var_show()
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 ...
CVE-2026-98061 bpf: Reject tail calls directly from callback frames
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-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-98062 bpf: Mark signal tracepoint siginfo arguments as scalar
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-98061 bpf: Reject tail calls directly from callback frames
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 bpf: Reject resilient lock operations in rbtree callbacks
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...
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...