CVE-2026-68292 in Linux情報

要約

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

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

ice: 非PFのVSIタイプに対してtstampリングの割り当てを防止する

pf->txtime_txqsビットマップは、ETF(Earliest TxTime First)オフロードが有効になっているTxキューを追跡します。このビットマップはキュー番号でインデックス付けされ、PF VSIキューのみを対象とするice_offload_txtime()によって設定されます。

しかし、ice_is_txtime_ena()はビットマップを参照する前にVSIタイプをチェックしません。PF Txキュー0でETFオフロードが有効になっている場合、pf->txtime_txqsのビット0がセットされます。その後のPCIリセット再構築中にCTRL VSIのTxキュー0が再構成され、ice_is_txtime_ena()がこのリングに対して呼び出されます。この関数はVSIタイプを区別せずにキューインデックスのみでpf->txtime_txqsをチェックするため、ビット0がセットされていることを検出しtrueを返します。これはPF VSIのETFキューに一致しますが、CTRL VSIのものではありません。これにより、ice_vsi_cfg_txq()は誤ってCTRL VSIリングに対してtstamp_ringを割り当ててしまいます。

CTRL VSIリングには関連するnetdevが存在しないため、ice_clean_tx_ring()ではice_free_tx_tstamp_ring()に到達する前に!netdevチェックで早期リターンし、割り当てリークが発生します。PCIリセットごとに64バイトのtstamp_ringが1つリークします。

txtime_txqsはPF VSIキューに対してのみ意味を持つため、ice_is_txtime_ena()をPF VSIリングの場合にのみtrueを返すように制限することでこれを修正します。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年07月30日

モデレーション

承諾済み

エントリ

VDB-387680

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!