CVE-2026-80770 in Linux情報

要約

〜によって VulDB • 2026年09月04日

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

HID: nintendo - probe 失敗時に hid_hw_stop の前にデバイス IO を停止する

nintendo_hid_probe() は joycon_init() および joycon_leds_create() よりも前に hid_device_io_start() を呼び出します。これらのいずれかが失敗した場合、エラー処理パスは err_close ラベルにジャンプし、hid_device_io_stop() を最初に呼ぶことなく hid_hw_close()/hid_hw_stop() を呼び出してしまいます。

hid_hw_stop() はデバイス IO を停止しないため、hid_input_report() が引き続き実行され、破棄中のドライバデータにアクセスする可能性があります。これにより use-after-free が発生します。

err_io_stop ラベルを追加し、hid_hw_close() の前に hid_device_io_stop() を呼び出すようにしました。また、2つの post-io_start エラー処理パスをこのラベルへ向けるように修正しました。

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

責任者

Linux

予約する

2026年08月26日

モデレーション

承諾済み

エントリ

VDB-398894

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!