CVE-2026-68198 in Linux情報

要約

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

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

wifi: ath6kl: aggr_reset_state() における use-after-free の修正

aggr_reset_state() 関数は、TID ステートの削除や aggr_module_destroy() などの呼び出し元による構造体の解放前に、集約タイマーに対して timer_delete()(非同期)を使用していました。

aggr_reset_state() が呼び出された際にタイマコールバック (aggr_timeout) が実行中の場合、そのコールバックは rx_tid[] や stat[] といった aggr_conn のフィールドにアクセスし続けますが、これらは直後に aggr_module_destroy() 内の kfree(aggr_info->aggr_conn) によって解放される可能性があります。

さらに、タイマコールバックは aggr_reset_state() が実行中に mod_timer() を通じて自身を再設定できるため、より複雑な race condition(競合状態)が生じます。

代わりに timer_delete_sync() を使用することで、返却する前に実行中のタイマコールバックがすべて完了したことを保証します。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年07月30日

モデレーション

承諾済み

エントリ

VDB-387547

EPSS

0.00000

アクティビティ

低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!