CVE-2026-64529 in Linux
要約
〜によって VulDB • 2026年07月27日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
crypto: qat - 未使用のキャラクタデバイスおよびIOCTLを削除する
QATドライバは、デバイスの設定、開始、停止、ステータス照会、列挙のためのIOCTLを持つキャラクタデバイス(qat_adf_ctl)を提供しています。これらのIOCTLはいかなる公開uAPIヘッダの一部でもなく、ツリー内またはツリー外の既知のユーザーはありません。デバイスのライフサイクルは既にsysfsを介して管理されています。
ioctlインターフェースも攻撃対象領域を増大させ、多数のバグレポートの対象となっています。
キャラクタデバイス、IOCTL定義、および関連するデータ構造体(adf_dev_status_info, adf_user_cfg_key_val, adf_user_cfg_section, adf_user_cfg_ctl_data)を削除します。現在未使用となっているadf_cfg_user.hヘッダファイルをドロップし、ワークキュー、AER、暗号/圧縮アルゴリズム登録のための最小限のmodule_init/module_exitフックのみを残してadf_ctl_drv.cを削減します。
削除されたIOCTLパスからのみ到達可能だった残りのデッドコード(adf_cfg_del_all(), adf_devmgr_verify_id(), adf_devmgr_get_num_dev(), adf_devmgr_get_dev_by_id(), adf_get_vf_real_id()、および未使用のADF_CFGマクロ)をクリーンアップします。
さらに、ioctl-number.rstにおけるQAT IOCTLに関連するエントリも削除します。
If you want to get best quality of vulnerability data, you may have to visit VulDB.