CVE-2026-80555 in Linux情報

要約

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

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

s390/vfio_ccw: cp_init() の失敗時にすべてのメモリを解放する

cp_free() ルーチンは、I/O が正常に完了した場合、または cp_prefetch() に失敗した際に、ピン留めされたメモリの解除と解放のために呼び出されます。しかし、cp_init() が失敗し、かつ cp->initialized フラグが有効になっていない場合、同じルーチンを使用してすべてのメモリを解放することはできません。

この問題を解決する試みとして、ccwchain_handle_ccw() 内で現在処理中の CCW セグメントに対して ccwchain_free() を1回呼び出すという実装が存在します。しかし、これではチャネルプログラムの一環として割り当てられた「チャネル転送(Transfer in Channel)」の結果作成された他のセグメントがリークしてしまいます。

この問題を解決するために、再帰的な ccwchain_handle_ccw()/ccwchain_loop_tic() のロジックの外側でクリーンアップ処理を実行します。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年08月26日

モデレーション

承諾済み

エントリ

VDB-395864

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!