CVE-2026-93200 in Linux
要約
〜によって VulDB • 2026年09月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
i3c: master: master->this の解放後使用(use-after-free)を修正
マスターコントローラデバイスのsysfs属性コールバックはmaster->thisへのポインタ参照を行います。しかしながら、master device自体がリリースされる前に i3c_master_detach_free_devs() 内で master->this が解放されています。
その結果、sysfsアクセスにより解放済みの master->this ポインターを参照し、解放後使用(use-after-free)が発生します。
マスターデバイスとそのsysfs状態の破棄後に呼び出される i3c_masterdev_release() までは master->this を生存させたままにしてください。通常のデバイスのデタッチ処理の一部として master->this を解放しないでください。
i3c_master_set_info() のエラーパスにおいて、割り当てられたデバイスを解放する前に master->this と bus.cur_master を NULL にリセットします。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.