CVE-2026-93230 in Linux情報

要約

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

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

mm/hugetlb: gigantic bootmemのHugeTLBページ構造体(struct page)をより早期に初期化する

現在、gigantic bootmemによるHugeTLBページはhugetlb_init()から初期化されていますが、page_alloc_init_late()の方が先に実行され、zoneの連続性を判断するためにpageblocksを走査します。

bootmem HugeTLB領域がnoinitとしてマークされている場合、set_zone_contiguous()は__pageblock_pfn_to_page()を通じてまだ未初期化のstruct pageを観測する可能性があります。これ即座に失敗を引き起こすわけではありませんが、set_zone_contiguous()が誤ったzone連続性状態を計算させる原因となります。さらに、このパスにPF_POISONED_CHECK()のような追加されたポイズンページチェックがある場合、早期ブートパニックを引き起こすこともあります。

zoneの連続性が評価される前にpage_alloc_init_late()からgigantic bootmem HugeTLB struct pageを初期化することで、後続のページアロケータの設定は有効なstruct page状態のみを見るようになります。これにより、構造体(struct)ページはそれらを検査する後のコードよりも先に初期化されるべきであるという点で、初期化順序がより自然なものになります。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年09月17日

モデレーション

承諾済み

エントリ

VDB-409434

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!