5342 matches found
CVE-2026-72427 bpf: Fix effective prog array index with BPF_F_PREORDER
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix effective prog array index with BPFFPREORDER replaceeffectiveprog and purgeeffectiveprogs located the slot in the effective array by walking the program hlist and counting entries linearly. That count does not match the...
CVE-2026-72427
CVE-2026-72427 (Linux kernel) fixes an incorrect indexing of the effective BPF program array when BPF_F_PREORDER is used. The vulnerable path was in replace_effective_prog() (bpf_link_update()) and purge_effective_progs(), which located slots by linearly walking the program hlist. The computed la...
CVE-2026-72427 bpf: Fix effective prog array index with BPF_F_PREORDER
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix effective prog array index with BPFFPREORDER replaceeffectiveprog and purgeeffectiveprogs located the slot in the effective array by walking the program hlist and counting entries linearly. That count does not match the...
CVE-2026-72426 bpf: Preserve pointer spill metadata during half-slot cleanup
In the Linux kernel, the following vulnerability has been resolved: bpf: Preserve pointer spill metadata during half-slot cleanup cleanfuncstate cleans dead stack slots in 4-byte halves. When the high half of a STACKSPILL slot is dead and the low half remains live, cleanup converts the live low...
EUVD-2026-59325
In the Linux kernel, the following vulnerability has been resolved: bpf: Preserve pointer spill metadata during half-slot cleanup cleanfuncstate cleans dead stack slots in 4-byte halves. When the high half of a STACKSPILL slot is dead and the low half remains live, cleanup converts the live low...
CVE-2026-72426
The CVE-2026-72426 entry describes a Linux kernel vulnerability affecting BPF stack slot cleanup. When cleaning dead stack slots in 4-byte halves, if the high half of a STACK_SPILL is dead and the low half remains live, the low half could be converted to STACK_MISC/STACK_ZERO and its spilled_ptr ...
CVE-2026-72426 bpf: Preserve pointer spill metadata during half-slot cleanup
In the Linux kernel, the following vulnerability has been resolved: bpf: Preserve pointer spill metadata during half-slot cleanup cleanfuncstate cleans dead stack slots in 4-byte halves. When the high half of a STACKSPILL slot is dead and the low half remains live, cleanup converts the live low...
CVE-2026-72423
The CVE-2026-72423 vulnerability affects the Linux kernel’s BPF conntrack error reporting: wrappers for conntrack kfuncs may write to opts->error outside the verifier-checked range, for certain sizes. The issue occurs when using an opts pointer with an accompanying opts__sz argument; the verif...
CVE-2026-72423 bpf: Guard conntrack opts error writes
In the Linux kernel, the following vulnerability has been resolved: bpf: Guard conntrack opts error writes The conntrack lookup and allocation kfuncs take an opts pointer together with an optssz argument. The verifier checks only the memory range described by optssz, but the wrappers...
EUVD-2026-59322
In the Linux kernel, the following vulnerability has been resolved: bpf: Guard conntrack opts error writes The conntrack lookup and allocation kfuncs take an opts pointer together with an optssz argument. The verifier checks only the memory range described by optssz, but the wrappers...
CVE-2026-72423 bpf: Guard conntrack opts error writes
In the Linux kernel, the following vulnerability has been resolved: bpf: Guard conntrack opts error writes The conntrack lookup and allocation kfuncs take an opts pointer together with an optssz argument. The verifier checks only the memory range described by optssz, but the wrappers...
CVE-2026-72402 bpf: Mask pseudo pointer values in verifier logs
In the Linux kernel, the following vulnerability has been resolved: bpf: Mask pseudo pointer values in verifier logs printbpfinsn masks ldimm64 immediates for pointer-bearing pseudo sources when pointer leaks are not allowed, but the mask only covers BPFPSEUDOMAPFD and BPFPSEUDOMAPVALUE...
CVE-2026-72401 bpf: Fix insn_aux_data leak on verifier err_free_env path
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix insnauxdata leak on verifier errfreeenv path When bpfcheck allocates env-insnauxdata successfully but later fails to allocate env-succ, it jumps directly to errfreeenv. The existing vfreeenv-insnauxdata sits before the...
EUVD-2026-59300
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix insnauxdata leak on verifier errfreeenv path When bpfcheck allocates env-insnauxdata successfully but later fails to allocate env-succ, it jumps directly to errfreeenv. The existing vfreeenv-insnauxdata sits before the...
CVE-2026-72402
CVE-2026-72402 : In the Linux kernel, the bpf verifier logs could reveal kernel pointer values via ldimm64 immediates for pointer-bearing pseudo sources. The function print_bpf_insn() previously masked only BPF_PSEUDO_MAP_FD and BPF_PSEUDO_MAP_VALUE; the risk extended to BPF_PSEUDO_MAP_IDX, BPF_P...
CVE-2026-72401 bpf: Fix insn_aux_data leak on verifier err_free_env path
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix insnauxdata leak on verifier errfreeenv path When bpfcheck allocates env-insnauxdata successfully but later fails to allocate env-succ, it jumps directly to errfreeenv. The existing vfreeenv-insnauxdata sits before the...
CVE-2026-72402 bpf: Mask pseudo pointer values in verifier logs
In the Linux kernel, the following vulnerability has been resolved: bpf: Mask pseudo pointer values in verifier logs printbpfinsn masks ldimm64 immediates for pointer-bearing pseudo sources when pointer leaks are not allowed, but the mask only covers BPFPSEUDOMAPFD and BPFPSEUDOMAPVALUE...
CVE-2026-72401
CVE-2026-72401 affects the Linux kernel’s BPF verifier path. The root cause is a leak of env->insn_aux_data when allocation of env->succ fails after env->insn_aux_data is allocated, due to vfree being placed before the err_free_env path. The fix moves vfree(env->insn_aux_data) into er...
EUVD-2026-59301
In the Linux kernel, the following vulnerability has been resolved: bpf: Mask pseudo pointer values in verifier logs printbpfinsn masks ldimm64 immediates for pointer-bearing pseudo sources when pointer leaks are not allowed, but the mask only covers BPFPSEUDOMAPFD and BPFPSEUDOMAPVALUE...
EUVD-2026-59299
In the Linux kernel, the following vulnerability has been resolved: seg6: validate SRH length before reading fixed fields seg6validatesrh reads fixed SRH fields such as srh-type and srh-hdrlen before checking that the supplied length covers the fixed struct ipv6srhdr fields. The BPF SEG6 encap pa...