【活用ガイド】

JVNDB-2026-015209

LinuxのLinux KernelにおけるNULL ポインタデリファレンスに関する脆弱性

概要

Linuxカーネルにおいて、以下の脆弱性が修正されました。bridge: ローカルVLAN-0のFDBヘルパーをNULLのvlanグループから保護します。CONFIG_BRIDGE_VLAN_FILTERINGが設定されていない場合、br_vlan_group()およびnbp_vlan_group()はNULLを返します(br_private.hのスタブ定義に基づきます)。BR_BOOLOPT_FDB_LOCAL_VLAN_0のトグルコードは無条件にコンパイルされ、br_fdb_delete_locals_per_vlan_port()およびbr_fdb_insert_locals_per_vlan_port()に到達します。そこでNULLのvlanグループポインタがlist_for_each_entry(v, &vg-vlan_list, vlist)を介して逆参照されてしまいます。観測されたクラッシュは削除パスで発生し、RTM_NEWLINKを介してBR_BOOLOPT_FDB_LOCAL_VLAN_0を含むIFLA_BR_MULTI_BOOLOPTでブリッジを作成する際にトリガーされます。挿入ヘルパーにも同様のバグパターンが存在していました。 Oops: 一般保護違反、おそらく非正規アドレス0xdffffc0000000056のために発生しました: 0000 [#1] KASAN NOPTI KASAN: null-ptr-deref 範囲内 [0x00000000000002b0-0x00000000000002b7] RIP: 0010:br_fdb_delete_locals_per_vlan+0x2b9/0x310 コールトレース: br_fdb_toggle_local_vlan_0+0x452/0x4c0 br_toggle_fdb_local_vlan_0+0x31/0x80 net/bridge/br.c:276 br_boolopt_toggle net/bridge/br.c:313 br_boolopt_multi_toggle net/bridge/br.c:364 br_changelink net/bridge/br_netlink.c:1542 br_dev_newlink net/bridge/br_netlink.c:1575 VLANがない場合には早期リターンするため、両方のヘルパー内でvlanグループポインタにNULLチェックを追加しました。これはbr_fdb_add()やbr_fdb_delete()など他のbridge FDB関数で使用されている既存のパターンに一致しています。
CVSS による深刻度 (CVSS とは?)

CVSS v3 による深刻度
基本値: 5.5 (警告) [NVD値]
  • 攻撃元区分: ローカル
  • 攻撃条件の複雑さ: 低
  • 攻撃に必要な特権レベル: 低
  • 利用者の関与: 不要
  • 影響の想定範囲: 変更なし
  • 機密性への影響(C): なし
  • 完全性への影響(I): なし
  • 可用性への影響(A): 高
影響を受けるシステム


Linux
  • Linux Kernel 6.18 以上 6.18.24 未満
  • Linux Kernel 6.19 以上 6.19.14 未満
  • Linux Kernel 7.0

想定される影響

当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。
また、当該ソフトウェアが扱う情報について、書き換えは発生しません。
さらに、当該ソフトウェアが完全に停止する可能性があります。
そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。
対策

リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
ベンダ情報

CWEによる脆弱性タイプ一覧  CWEとは?

  1. NULL ポインタデリファレンス(CWE-476) [NVD評価]
共通脆弱性識別子(CVE)  CVEとは?

  1. CVE-2026-43100
参考情報

  1. National Vulnerability Database (NVD) : CVE-2026-43100
  2. 関連文書 : https://git.kernel.org/stable/c/ddf0ec2d600e7dad62b89692749534d7900a732a
  3. 関連文書 : https://git.kernel.org/stable/c/fb612d436ff0317659e45a91c25fd7d9516f5b1b
  4. 関連文書 : https://git.kernel.org/stable/c/1979645e1842cb7017525a61a0e0e0beb924d02a
更新履歴

  • [2026年05月13日]
      掲載