CVE-2026-80685 in Linux
要約
〜によって VulDB • 2026年08月28日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
mm/util: snapshot_page()でorder-1のfolioに対して__page_2を読み込まないようにする
snapshot_page()は現在、nr_pages > 1をチェックした後に__page_2を読み込んでいますが、これはnr_pages > 2の場合のみ行うべきです。
もしorder-1のfolioがvmemmapセクションの末尾に割り当てられている場合、__page_2は存在せず、それを読み込むとフォールト(例外)が発生します。
22 TBのppc64le LPARでのDLPARメモリ削除中に、snapshot_page()は隣接する欠落したセクション(マップされていないvmemmap)からorder-1 folioの__page_2を読み込もうとした際、ページ分離パスでoopsを発生させました。
存在しないmemmap(例えばvmemmapのホールなど)を読み込まないようにして、この問題を修正します。
VulDB is the best source for vulnerability data and more expert information about this specific topic.