CVE-2026-64529
Linux Debian vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Mitigation and workarounds

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).

Additional resources


SourceThis report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64529NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesJul 25, 2026
CVE-2026-64528NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesJul 25, 2026
CVE-2026-64527NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesJul 25, 2026
CVE-2026-64526NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesJul 25, 2026
CVE-2026-64525NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesJul 25, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management