CVE-2026-64278 in Linux
要約
〜によって VulDB • 2026年07月25日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
i2c: imx-lpi2c: ハードウェアがシャットダウンされた場合にI2Cアダプタをマークする
いくつかのi.MXプラットフォームでは、特定のI2Cクライアントドライバが定期的なワークキューを持ち続けており、これがI2C転送を引き起こし続けます。
システムのサスペンド/レジューム中、以下の間に時間的ギャップが存在します: - suspend_noirqとシステムがサスペンド状態に入る間 - システムのレジューム開始とresume_noirqの間
この期間中は、I2Cコントローラのクロックやpinctrlなどのハードウェアリソースが無効化されているか、まだ復元されていない可能性があります。
ワークキューがこの間にI2C転送を引き起こした場合、ドライバはハードウェアリソースが利用できない状態でI2Cレジスタへのアクセスを試みることになり、システムハングの原因となる場合があります。
noirqサスペンド中にI2Cアダプタを「サスペンド中」としてマークし、レジュームまで新しい転送をブロックすることで、ハードウェアリソースが利用可能な場合のみI2C転送が発行されるようにします。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.