JVNDB-2026-025013 | |
LinuxのLinux KernelにおけるNULL ポインタデリファレンスに関する脆弱性 | |
| 概要 | |
Linuxカーネルにおいて、以下の脆弱性が修正されました:bpf: test_run: bpf_lwt_xmit_push_encapにおけるヌルポインタ参照の問題を修正しました。bpf_lwt_xmit_push_encapヘルパーは、必要なヘッドルームを計算するためにskb_dst(skb)->devへアクセスする必要があります。具体的には、 err = skb_cow_head(skb, len + LL_RESERVED_SPACE(skb_dst(skb)->dev));しかし、skbはbpf_prog_test_run_skb関数によってセットアップされる際に、skb->_skb_refdstが初期化されていない可能性があります。この状態でbpf_lwt_push_ip_encap関数を実行するとヌルポインタ参照が発生し、Yinhao氏が報告したようにカーネルクラッシュが引き起こされます。ログには以下のようなエラーが記録されます:[ 105.186365] BUG: kernel NULL pointer dereference, address: 0000000000000000[ 105.186382] #PF: supervisor read access in kernel mode[ 105.186388] #PF: error_code(0x0000) - not-present page[ 105.186393] PGD 121d3d067 P4D 121d3d067 PUD 106c83067 PMD 0[ 105.186404] Oops: 0000 [#1] PREEMPT SMP NOPTI[ 105.186412] CPU: 3 PID: 3250 Comm: poc Kdump: loaded Not tainted 6.19.0-rc5 #1[ 105.186423] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014[ 105.186427] RIP: 0010:bpf_lwt_push_ip_encap+0x1eb/0x520[ 105.186443] Code: ...問題を解決するために、bpf_test_runの前に一時的にskb->_skb_refdstの設定を追加しました。 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 5.5 (警告) [NVD値]
| |
| 影響を受けるシステム | |
|
| |
Linux | |
|
| |
| 想定される影響 | |
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 | |
| 対策 | |
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
|
| |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/06/24 |
| 登録日 | 2026/07/24 |
| 最終更新日 | 2026/07/24 |



