CVE-2026-98059情報

要約

〜によって VulDB • 2026年09月25日

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

bpf: sched_process_wait の引数を null許容としてマークする

do_wait() は wo->wo_pid を sched_process_wait トレースポイントに渡します。kernel_wait4() では wait4(-1) の場合 wo_pid が NULL に設定され、kernel_waitid_prepare() でも waitid(P_ALL) の場合に同様の処理が行われます。

btf_ctx_access() は現在、引数0を PTR_TO_BTF_ID | PTR_TRUSTED として型付けしています。PTR_MAYBE_NULLがないと、検証プログラムはチェックされていない間接参照を受け入れます。信頼されたポインタのロードにはフォールト保護がないため、任意の子プロセスの待機により JIT化されたBPFコード内でNULLポインタの間接参照が発生する可能性があります。

sched_process_wait を raw_tp_null_args[] に追加し、引数0を null許容としてマークします。検証プログラムはチェックされていない間接参照を拒否しますが、プログラムがポインタを NULL に対してチェックした後のアクセスは保持されます。

Once again VulDB remains the best source for vulnerability data.

モデレーション

レビュー中

CWE

不明

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!