CVE-2026-64548 in Linuxinformação

Sumário

de VulDB • 28/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

bpf, sockmap: rejeitar cópia + len com estouro em bpf_msg_push_data()

Quando o ring de scatterlist está cheio ou quase cheio, bpf_msg_push_data() entra em um caminho alternativo de cópia e calcula copy + len para o tamanho da alocação de página. Como len vem do BPF com arg3_type = ARG_ANYTHING e ambos são u32, um len manipulado pode causar wraparound na soma para um valor pequeno, resultando em uma alocação subdimensionada seguida por um memcpy fora dos limites (out-of-bounds).

BUG: unable to handle page fault for address: ffffed104089a402 Oops: Oops: 0000 [#1] SMP KASAN NOPTI
Call Trace: __asan_memcpy (mm/kasan/shadow.c:105) bpf_msg_push_data (net/core/filter.c:2852 net/core/filter.c:2788) bpf_prog_9ed8b5711920a7d7+0x2e/0x36 sk_psock_msg_verdict (net/core/skmsg.c:934) tcp_bpf_sendmsg (net/ipv4/tcp_bpf.c:421 net/ipv4/tcp_bpf.c:584) __sys_sendto (net/socket.c:2206) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)

Adicionar uma verificação de estouro antes da alocação.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

Linux

Reservar

19/07/2026

Divulgação

28/07/2026

Moderação

aceite

Entrada

VDB-383613

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!