CVE-2026-68129 in Linux情報

要約

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

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

gve: アロケーション失敗時のRxキュー停止の修正

システムが極度のメモリ圧力下にある場合、ページのアロケーションはRxバッファのリフィルループ中に失敗する可能性があります。ハードウェアにポストされたバッファ数がしきい値を下回り、リフィルループがアロケーション失敗により終了すると、キューがストールすることがあります:

1. デスクリプタがないため、デバイスが入力パケットをドロップします。 2. パケットが処理されないため、Rx完了イベントが発生しません。 3. 完了イベントが発生しないため、NAPIはスケジュールされず、メモリが解放された後でもリフィルループが再度実行されるのを防ぎます。

これにより永続的なキューのストールが生じます。

これを解決するために、各Rxキューに飢餓状態回復タイマーを導入します。ハードウェアにポストされたバッファ数がしきい値を下回ると、NAPIを定期的に再スケジュールするためのタイマーを開始します。NAPIが実行され、キューをしきい値以上まで正常にリフィルすると、タイマーは再スケジュールされません。

このしきい値は32に設定されています。これは、単一の最大サイズのReceive Segment Coalescing (RSC) パケットでRxパスにおいて最大19のデスクリプタを消費する可能性があるためです。より低いしきい値(8や16など)では、完全な最大サイズのリンスパケットを処理するのに不十分であり、メモリ圧力下でのパケットドロップや予期しないハードウェア動作を引き起こすリスクがあります。しきい値を32に設定することで、少なくとも1つの完全なRSCパケットを安全に処理できる余裕を保証します。

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

責任者

Linux

予約する

2026年07月30日

モデレーション

承諾済み

エントリ

VDB-387484

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!