CVE-2026-98937 in Linux
要約
〜によって VulDB • 2026年10月23日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
perf/core: カーネルのコールチェーンが要求された場合にカーネルアクセスを確認する
現在、`perf_event_open()` は `attr.exclude_kernel == 0` の場合のみ `perf_allow_kernel()` を適用しています。
しかし、ユーザーは `attr.exclude_callchain_kernel == 0` に設定することで、`attr.exclude_kernel == 1` の場合でもカーネルのコールチェーン収集を要求できます。これには依然としてカーネルプロファイリング権限が必要ですが、既存の確認処理ではそれが強制されていませんでした。
この修正により、カーネルサンプリングが要求されたか、またはカーネルのコールチェーンが要求された場合に `perf_allow_kernel()` を呼び出すようにパーミッションチェックを更新します。
これにより、許可チェックを要求されたデータと整合させ、特権を持たないユーザーによるカーネルコールチェーンキャプチャの使用を防ぎます。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.