パッチを当てていない Linux の一般ユーザーは root とほぼ同じとみなす
OpenAI のサイバー特化モデルによる研究で、最新カーネルから一般ユーザー→root の権限昇格が 948 件(異なるパッチ単位)実証された。同社は、最新パッチ未適用の OS の低権限アカウントは十分な資源を持つ攻撃者には実質 root と考えるべきで、Firecracker や gVisor での隔離が重要だとしている。
いつ使うか
- 共用サーバーや CI ランナー、エージェント実行環境で「一般ユーザーで動かしているから大丈夫」と考えているとき
- カーネル更新の優先度を決めるとき
研究の要点
- 2026 年 10 月中旬のカーネルから、一般ユーザーが届く重要な部分約 280 万行を対象に、候補発見→隔離 VM での再現→悪用評価→パッチ案作成をエージェントが順に実行。SMEP・SMAP・KASLR を有効にした環境で LPE を確認した。
- 1 件あたり約 1,279 ドル相当(上限に近い値との説明)。報告済みは重大な 304 件、上流で修正済みは 61 件(走査終了時点)で、大半は修正待ち。
- root を取った 200 件中 20 件が、割り当てたのとは別のゼロデイを使っていた。以後は指定の脆弱性で成立したかを独立に確認する工程を足している。
防御側の考え方
- 信頼できないコードやエージェントを動かす境界を「ユーザー分離」に頼らない。マイクロ VM(Firecracker)や gVisor など、カーネルを共有しない・攻撃面を減らす隔離を使う。
- カーネル更新を「再起動が面倒だから後回し」にしない。修正が順次上流に入るので、ディストリのカーネル更新と再起動を定期作業にする。
- 一般ユーザーで侵入されたら root も取られた前提で調べる。