CVE-2026-64548 in Linux情報

要約

〜によって VulDB • 2026年07月28日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

bpf, sockmap: bpf_msg_push_data() におけるコピー長と追加長のオーバーフローを拒否する

scatterlistリングが満杯またはほぼ満杯の場合、bpf_msg_push_data() はコピーのフォールバックパスに入り、ページ割り当てサイズに対して copy + len を計算します。len は引数型 arg3_type = ARG_ANYTHING で BPF から渡され、両方とも u32 であるため、悪意のある len の値によって和が小さな値にラップ(オーバーフロー)し、小さすぎるメモリ割り当ての後に境界外 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)

割り当ての前にオーバーフローチェックを追加します。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-383613

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!