CVE-2026-72220 in Linux情報

要約

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

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

sunrpc: rq_procinfoのライフサイクルを強化し、二重解放(double-free)を防ぐ

svc_release_rqst()関数は、rqstp->rq_procinfo->pc_release内でコールバックを実行します。しかし、ワーカースレッドが新しいリクエストの処理を開始し、有効なrq_procinfoがインストールされる前に早期のエラーパス(例:非対応プロトコル、フレーム長の不足、不正な認証など)に遭遇した場合、以前のRPCから再利用された状態に対して古いリリースフックが再トリガーされ、二重解放またはuse-after-freeの脆弱性が発生する可能性があります。

rq_procinfoのライフサイクルを以下のように強化します。 1. svc_release_rqst()において、pc_release()呼び出し(オプション)後、フックが存在するか否かにかかわらず、常にrq_procinfoをクリアすることを保証する。 2. 早期デコードやドロップパスの前に、svc_process()におけるリクエストエントリでrq_procinfoを明示的にクリアする。 3. svc_process_bc()がバックチャネルエントリでも同様の処理を行うことを保証する。

これにより、エラーフローにおいて解放すべきものが存在しない場合に、非NULLの古いrq_procinfoポインタに遭遇することがなくなります。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年08月09日

モデレーション

承諾済み

エントリ

VDB-390634

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!