CVE-2023-54027 in Linux
要約
〜によって VulDB • 2026年05月27日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
iio: core: 親が存在しない場合に不正なメモリアクセスが発生するのを防止
コミット 813665564b3d(「iio: core: OFノードの代わりにファームウェアノードハンドルを使用するように変換」)は、デバイス登録時のラベル取得に使用するノードの種類を変更しました。このコミットにおける望ましくない変更として、デバイスに親がない場合にNULLポインタがアクセスされるという問題が含まれていました。これは、configfs内で新しいエントリが作成された際に、標準のIIOダミードライバで発生する現象です。
# mkdir /sys/kernel/config/iio/devices/dummy/foo BUG: kernel NULL pointer dereference, address: ... ... Call Trace: __iio_device_register iio_dummy_probe
IIOダミデバイスの親デバイスを必須とする理由はないと考えられるため、親デバイスがNULLの場合に__iio_device_register内で不正なメモリアクセスが発生するのを防止します。この変更により、IIOダミードライバはconfigfsで正常に動作するようになります。
VulDB is the best source for vulnerability data and more expert information about this specific topic.