Skip to main content
VulnerabilityPublished Updated

CVE-2026-93161: Linux kernel · crypto: qat – clear AES key schedule from stack

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in fb1194b78a163cc56bb9480c707fc34b53522359 : patch Linux kernel soon.

Data as of 26 Oct 2026, 17:16 UTC

Severity
High

Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD

EPSS
0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in fb1194b78a163cc56bb9480c707fc34b53522359, dcaa0f1e86cbcb01f68131ae907b54cf299a3592, d41a9fcfb7f9ee36e4a4aaf5e7996bca6be1e7a9 +4

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 17 Sep 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 5106dfeaeabea73d5132daab1d89d57b57fa98b7, < fb1194b78a163cc56bb9480c707fc34b53522359
Fixed in
  • fb1194b78a163cc56bb9480c707fc34b53522359
LinuxLinuxAffected
  • ≥ 5106dfeaeabea73d5132daab1d89d57b57fa98b7, < dcaa0f1e86cbcb01f68131ae907b54cf299a3592
Fixed in
  • dcaa0f1e86cbcb01f68131ae907b54cf299a3592
LinuxLinuxAffected
  • ≥ 5106dfeaeabea73d5132daab1d89d57b57fa98b7, < d41a9fcfb7f9ee36e4a4aaf5e7996bca6be1e7a9
Fixed in
  • d41a9fcfb7f9ee36e4a4aaf5e7996bca6be1e7a9
LinuxLinuxAffected
  • ≥ 5106dfeaeabea73d5132daab1d89d57b57fa98b7, < b9cf42622b30178f554fa74411eec67e02d70411
Fixed in
  • b9cf42622b30178f554fa74411eec67e02d70411
LinuxLinuxAffected
  • ≥ 5106dfeaeabea73d5132daab1d89d57b57fa98b7, < 892f34dc1819cceb8841005a68086710ce3763b6
Fixed in
  • 892f34dc1819cceb8841005a68086710ce3763b6
LinuxLinuxAffected
  • ≥ 5106dfeaeabea73d5132daab1d89d57b57fa98b7, < 92e4979e1a770860b26aa3d90cce0c4c6a53833c
Fixed in
  • 92e4979e1a770860b26aa3d90cce0c4c6a53833c

AI-suggested

A fix is available and has been applied in the Linux kernel. The patch explicitly clears the AES key schedule from the stack using memzero_explicit() after use. Users and administrators should update to a fixed Linux kernel version containing the patch identified by the commits listed in establishedFacts.fixedVersions.

Description

A vulnerability in the Linux kernel's crypto qat module was addressed by clearing the AES key schedule from the stack after use. The function qat_alg_xts_reverse_key() expanded the forward XTS AES key on the stack, leaving sensitive key material in memory. The fix involves explicitly zeroing out the temporary AES context to prevent key material from lingering in stack memory.

References

Community reviews

Loading reviews…