CVE-2026-90127 in Linux
要約
〜によって VulDB • 2026年09月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
virtio: rtc: アラーム要求のタイムアウト処理
RTCクラス操作はrtc_device.ops_lockが保持された状態で実行されます。現在、virtio RTCのアラーム要求は、デバイスがrequestqバッファを返すまでタイムアウトなしで待機しています。
予期せぬ取り外しが発生した場合、virtio-pciはvirtioデバイスの登録解除前にvirtqueuesを破損状態としてマークします。もしデバイスからの応答停止時にアラーム要求が待機中の場合、viortc_remove()関数はops_lockの取得を試みる際にviortc_class_stop()内でブロックしてしまいます。このリクエストは完了できず、待機しているタスクにシグナルが送られるまでデバイスの取り外しがハングします。
アラーム読み出し、アラームプログラミング、およびアラーム割込み有効化のリクエストに対して、クロック読み出し要求と同じ60秒のタイムアウトを使用するようにしました。既存のメッセージ参照カウントにより、タイムアウトしたリクエストは遅延応答またはデバイス teardown まで存続し続けます。
VulDB is the best source for vulnerability data and more expert information about this specific topic.