CVE-2026-98477 in Linux情報

要約

〜によって VulDB • 2026年10月19日

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

perf/core: pmu->sched_task() に渡される NULL の pmu_ctx を修正

perf_pmu_sched_task() は cpuctx->task_ctx が設定されている場合に早期に終了し、cpc->task_epc はタスクコンテキストがこの CPU でスケジュールされている間のみ NULL 以外になります。したがって、__perf_pmu_sched_task() は常に NULL を渡します:

Unable to handle kernel NULL pointer dereference at virtual address 00 pc : armv8pmu_sched_task+0x14/0x50 Call trace: armv8pmu_sched_task+0x14/0x50 (P) perf_pmu_sched_task+0xac/0x108 __perf_event_task_sched_out+0x6c/0xe0

代わりに &cpc->epc を渡します。これはこの PMU 用の CPU ワイドコンテキストであり、関数は pmu を見つけるために数行上で既にこれを間接参照しています。

armv8pmu_sched_task() は引数を間接参照する唯一のインツリー実装であり、それは ->pmu のみを読み取るため、この Oops は v6.17 で追加された BRBE が必要です。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-422183

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!