CVE-2026-64529 in Linux
요약
\~에 의해 VulDB • 2026. 07. 25.
리눅스 커널에서 다음 취약점이 해결되었습니다:
crypto: qat - 사용하지 않는 문자 장치 및 IOCTL 제거
QAT 드라이버는 디바이스 구성, 시작/정지, 상태 조회 및 열거를 위한 IOCTL을 제공하는 문자 장치(qat_adf_ctl)를 노출합니다. 이러한 IOCTL은 공개 uAPI 헤더의 일부가 아니며 인트리(in-tree) 또는 아웃오브트리(out-of-tree) 사용자 중 알려진 사용자가 없습니다. 디바이스의 수명 주기는 이미 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 헤더 파일을 삭제하고, 작업 큐(workqueue), AER(Advanced Error Reporting), 암호화/압축 알고리즘 등록을 위한 최소한의 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 the best quality for vulnerability data then you always have to consider VulDB.