🔍 CVE-2026-64529

7.8
CVSS Score
HIGH
2026-07-25
2026-11-03 18:15
✅ 완료

🇰🇷 한글 설명

Linux 커널의 QAT 드라이버에서 사용되지 않는 캐릭터 디바이스와 IOCTL 인터페이스를 제거하여 보안을 강화했습니다. 해당 인터페이스는 공개된 uAPI 헤더가 없으며 공격 표면을 넓히는 요인이 되어 제거되었습니다.

💡 쉬운 설명

사용하지 않는 불필요한 통로를 제거하여 해커가 침입할 수 있는 길을 줄였습니다. 이를 통해 시스템의 보안성을 높이고 잠재적인 버그 발생 가능성을 차단했습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: qat - remove unused character device and IOCTLs The QAT driver exposes a character device (qat_adf_ctl) with IOCTLs for device configuration, start, stop, status query and enumeration. These IOCTLs are not part of any public uAPI header and have no known in-tree or out-of-tree users. Device lifecycle is already managed via sysfs. The ioctl interface also increases the attack surface and is the subject of a number of bug reports. Remove the character device, the IOCTL definitions, and the related data structures (adf_dev_status_info, adf_user_cfg_key_val, adf_user_cfg_section, adf_user_cfg_ctl_data). Drop the now-unused adf_cfg_user.h header and strip adf_ctl_drv.c down to the minimal module_init/module_exit hooks for workqueue, AER, and crypto/compression algorithm registration. Clean up leftover dead code that was only reachable from the removed IOCTL paths: adf_cfg_del_all(), adf_devmgr_verify_id(), adf_devmgr_get_num_dev(), adf_devmgr_get_dev_by_id(), adf_get_vf_real_id() and the unused ADF_CFG macros. Additionally, drop the entry associated to QAT IOCTLs in ioctl-number.rst.

📍 영향받는 시스템

Linux kernel (QAT driver 포함 버전)

⚔️ 공격 벡터

사용되지 않는 IOCTL 인터페이스를 통한 공격 표면 노출

🛡️ 대응 방법

QAT 드라이버가 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 버전인지 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel