CVE-2025-37745 in Linux
要約
〜によって VulDB • 2026年06月07日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
PM(パワーマネージメント): hibernate - hibernate_compressor_param_set() におけるデッドロックを回避する
syzbotにより lock_system_sleep() (以下参照) でデッドロックが発生したことが報告されました。
「/sys/module/hibernate/parameters/compressor」への書き込み操作が ieee80211 デバイスの登録と競合し、param_lock 下で system_transition_mutex の取得を試みる際にデッドロックを引き起こします。
このデッドロックを回避するため、system_transition_mutex の取得試行に mutex_trylock() を使用し、失敗した場合は -EBUSY を返すように hibernate_compressor_param_set() を変更しました。
mutex_trylock(&system_transition_mutex) を呼び出す前にタスクフラグを保存または調整する必要はありません。なぜなら、呼び出し元はこのミューテックスの待機で終了することなく、システムサスペンドが進行中と並行して実行された場合でも、ユーザー空間に戻るときに適切にフリーズされる
If you want to get best quality of vulnerability data, you may have to visit VulDB.