CVE-2026-72086 in Linux情報

要約

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

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

scsi: xen: scsiback: TMR送信失敗パスでコマンドタグを解放する

scsiback_device_action()はscsiback_get_pend_req()内でコマンドタグを取得し、target_submit_tmr()を使用してタスク管理リクエストを送信します。target_submit_tmr()が失敗した場合、負の値(< 0)を返し、scsibackはerr:ラベルにジャンプして応答を送信しますが、何も解放しないため、タグリークが発生します。

影響:pvSCSIゲストは、target_submit_tmr()が失敗するたびにVSCSIIF_ACT_SCSI_ABORTまたはRESETリクエストを発行することで、LUNのセッションのコマンドタグをリークさせ、LUNを停止させることができます。

transport_generic_free_cmd()はこの状況では使用できません。target_submit_tmr()がエラーを返す時点では__target_init_cmd()が既に実行されており(したがってse_cmd->cmd_krefは0ではなく1)、そのtarget_get_sess_cmd()のエラーパスにおいて、core_tmr_release_req()を通じてse_cmd->se_tmr_reqが解放されていますが、SCF_SCSI_TMR_CDBフラグは設定されたままになり、ポインタはダングリング状態になります。コマンドリリース処理でtarget_free_cmd_mem()を実行すると、se_tmr_reqの二重解放(double-free)が発生します。

このパスでもタグのみを返す同じヘルパー関数を使用してください。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年08月09日

モデレーション

承諾済み

エントリ

VDB-390425

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!