【活用ガイド】

JVNDB-2026-021365

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

概要

Linuxカーネルにおいて、net/schedのsch_redで直接的なdequeue呼び出しをpeekとqdisc_dequeue_peekedに置き換える修正が行われました。この脆弱性は、redキューイングディシプリン(qdisc)が子を持つ場合に、peek()コールバックがqdisc_peek_dequeued()である際にカーネルパニックを引き起こす可能性がありました。具体的には、親qdiscが子(red)からskbを取得しようとすると、peek()で子の子(qfq)を正しく覗き見るものの、dequeue()呼び出し時にnullポインタ参照によってカーネルパニックが発生していました。本パッチはこの問題を、dequeue呼び出しをqdisc_dequeue_peeked()を使用する形に修正することで解決しました。
CVSS による深刻度 (CVSS とは?)

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


Linux
  • Linux Kernel 2.6.29 以上 5.10.258 未満
  • Linux Kernel 5.11 以上 5.15.209 未満
  • Linux Kernel 5.16 以上 6.1.175 未満
  • Linux Kernel 6.13 以上 6.18.30 未満
  • Linux Kernel 6.19 以上 7.0.7 未満
  • Linux Kernel 6.2 以上 6.6.140 未満
  • Linux Kernel 6.7 以上 6.12.88 未満
  • Linux Kernel 7.1

想定される影響

・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。
・当該ソフトウェアが扱う情報について、書き換えは発生しません。
・当該ソフトウェアが完全に停止する可能性があります。
対策

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

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

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

  1. CVE-2026-43496
参考情報

  1. National Vulnerability Database (NVD) : CVE-2026-43496
  2. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ce051eede433f876d322ac3550a36a3c6fc4c231)
  3. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/36aa34f42cb6842cf371f3a2d3e855d24fd57a50)
  4. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/587dcf970a525f543d8b5855d9f37a4ca97b76ef)
  5. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/458d5615272d3de535748342eb68ca492343048c)
  6. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/45cd83c5c470ba49fe261489c8358ad7b9df7c45)
  7. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/03b0aaeba082ae981a0dfe96cdd03d02050537a1)
  8. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/8d09618840b99ef00154d3e731ce9b11e096196d)
  9. 関連文書 : net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/c7335f4dc0fa21f7015b910c6fc2f4d599732328)
更新履歴

  • [2026年06月29日]
      掲載