
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-64529 is a vulnerability in the Linux kernel's Intel QuickAssist Technology (QAT) driver (crypto: qat) stemming from an exposed, undocumented character device (qat_adf_ctl) with IOCTL interfaces that unnecessarily increase the kernel attack surface. The vulnerability affects Linux kernel versions from 3.17 up to (but not including) the patched stable releases. Fixed versions include 5.10.260, 5.15.211, 6.1.177, 6.6.144, 6.12.95, 6.18.37, 7.0.14, 7.1.2, and 7.2-rc1. It was published on July 25, 2026, with an estimated CVSS category of Medium and an EPSS score of approximately 0.0024 (GitHub Advisory, Feedly).
The root cause is the presence of an undocumented, unused IOCTL interface exposed via the qat_adf_ctl character device in the Linux kernel QAT (Quick Assist Technology) crypto driver. These IOCTLs — covering device configuration, start, stop, status query, and enumeration — are not part of any public uAPI header and have no known in-tree or out-of-tree users, yet they expand the kernel's local attack surface. The fix removes the character device entirely, along with associated data structures (adf_dev_status_info, adf_user_cfg_key_val, adf_user_cfg_section, adf_user_cfg_ctl_data), dead code functions (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 adf_cfg_user.h header. This aligns with CWE-749 (Exposed Dangerous Method or Function) (GitHub Advisory).
The exposed IOCTL interface provides a local attack surface that could be leveraged by a local user or process to interact with QAT device management functions in unintended ways, potentially leading to device misconfiguration, denial of service, or exploitation of bugs in the IOCTL handling code paths. The vulnerability is confined to systems with Intel QAT hardware and the affected kernel driver loaded. There is no evidence of remote exploitability; impact is limited to local privilege escalation or stability issues on affected hosts (GitHub Advisory, Feedly).
The fix has been merged upstream into multiple stable Linux kernel branches. Administrators should update to the following patched versions or later: 5.10.260, 5.15.211, 6.1.177, 6.6.144, 6.12.95, 6.18.37, 7.0.14, 7.1.2, or 7.2-rc1. As a workaround prior to patching, administrators can restrict access to the qat_adf_ctl character device via file permissions or remove/blacklist the QAT kernel module if the hardware is not in use. Device lifecycle management should be performed via sysfs as intended (GitHub Advisory, Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."