CVE-2026-99223: Linux kernel · keys: make keyring indexes independent of kernel addresses
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in e108b22999edbc6f431466baf6b2016c19b7ed31 : patch Linux kernel soon.
Data as of 2 Nov 2026, 16:31 UTC
Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD
Thin evidence
One scorer or none- Patch
- Available – fixed in e108b22999edbc6f431466baf6b2016c19b7ed31, a113eba06bd1183c614d7994864d6e7054140cb9, 8451d4a4c43127c3b9fdf9fc9ff3fea5539a61f9 +5
Exploitation evidence
Disclosed: evidence found.
CVE published 2 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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 2 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
This vulnerability has been fixed in the Linux kernel. Users should update to a kernel version that includes the fix identified by the provided commit hashes. No additional mitigation is required once the kernel is updated.
Description
CVE-2026-99223 is a vulnerability in the Linux kernel's key management subsystem where keyring indexes leak kernel address information. This flaw allows an unprivileged user to predict the order of keys in a keyring and recover the kernel image address, potentially undermining Kernel Address Space Layout Randomization (KASLR). The issue has been fixed by removing kernel addresses from the index and using non-address-dependent identifiers with SipHash-based hashing.
References
- git.kernel.org/stable/c/9ebe824d55983c9f063a2c9ef1a08b29812d406f (opens in a new tab)
- git.kernel.org/stable/c/e108b22999edbc6f431466baf6b2016c19b7ed31 (opens in a new tab)
- git.kernel.org/stable/c/9f084ef0beb68091e96ab96f0e95579aac8a77f9 (opens in a new tab)
- git.kernel.org/stable/c/8451d4a4c43127c3b9fdf9fc9ff3fea5539a61f9 (opens in a new tab)
- git.kernel.org/stable/c/13fc051269d670810d9e314061b61c6dd06116a0 (opens in a new tab)
- git.kernel.org/stable/c/61ac0585d9f4344d3dfb84b5edff1fee7d532897 (opens in a new tab)
- git.kernel.org/stable/c/84f7c699f8d139f743c7dc11ef41d085690955bb (opens in a new tab)
- git.kernel.org/stable/c/a113eba06bd1183c614d7994864d6e7054140cb9 (opens in a new tab)