CVE-2026-64548 in Linuxinfo

Zusammenfassung

von VulDB • 27.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

bpf, sockmap: Ablehnung von überlaufendem copy + len in bpf_msg_push_data()

Wenn der Scatterlist-Ring voll oder fast voll ist, wechselt bpf_msg_push_data() zu einem Copy-Fallback-Pfad und berechnet die Größe für die Seitenzuweisung als Summe aus copy + len. Da len vom BPF-Code stammt (arg3_type = ARG_ANYTHING) und beide Werte u32 sind, kann ein manipulierter len-Wert dazu führen, dass die Summe überläuft und zu einem kleinen Wert wird. Dies führt zu einer unterdimensionierten Zuweisung, gefolgt von einem Out-of-Bounds-Memcpy.

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)

Vor der Zuweisung wird nun eine Überlaufprüfung hinzugefügt.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

28.07.2026

Moderieren

akzeptiert

Eintrag

VDB-383613

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!