Skip to main content
VulnerabilityPublished

CVE-2026-99224: Linux kernel · keys: Protect the type name while describing a key

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 7.0 High · fixed in dea367df18e3a4faac393e3a4e818ee03af89b19 : patch Linux kernel soon.

Data as of 2 Nov 2026, 16:31 UTC

CVSS 3.1 base score
7.0High
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (Linux)CVSS 3.17.0
Patch
Available – fixed in dea367df18e3a4faac393e3a4e818ee03af89b19, dddd3a1ab7d12ee163477918ff6eb943361db4fe, a49e6c9a1a5b3457c946a8efb616ce13b4ca8194 +5
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 2 Nov 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: 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 2 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ aa9d4437893f7e015ce5b6d6c443a9ba92c8a2e7, < dea367df18e3a4faac393e3a4e818ee03af89b19
Fixed in
  • dea367df18e3a4faac393e3a4e818ee03af89b19
LinuxLinuxAffected
  • ≥ aa9d4437893f7e015ce5b6d6c443a9ba92c8a2e7, < dddd3a1ab7d12ee163477918ff6eb943361db4fe
Fixed in
  • dddd3a1ab7d12ee163477918ff6eb943361db4fe
LinuxLinuxAffected
  • ≥ aa9d4437893f7e015ce5b6d6c443a9ba92c8a2e7, < a49e6c9a1a5b3457c946a8efb616ce13b4ca8194
Fixed in
  • a49e6c9a1a5b3457c946a8efb616ce13b4ca8194
LinuxLinuxAffected
  • ≥ aa9d4437893f7e015ce5b6d6c443a9ba92c8a2e7, < 916667df7695366f23cfaf365b5840b228cc4b2e
Fixed in
  • 916667df7695366f23cfaf365b5840b228cc4b2e
LinuxLinuxAffected
  • ≥ aa9d4437893f7e015ce5b6d6c443a9ba92c8a2e7, < 0461bc8f91116aae4a020e15f4e1c1fd535ab35e
Fixed in
  • 0461bc8f91116aae4a020e15f4e1c1fd535ab35e
LinuxLinuxAffected
  • ≥ aa9d4437893f7e015ce5b6d6c443a9ba92c8a2e7, < 19c4de819e52b7f606468fbfe4fcef4e812e2777
Fixed in
  • 19c4de819e52b7f606468fbfe4fcef4e812e2777

AI-suggested

A fix is available and has been applied in specific Linux kernel commits. Users and administrators should update to a fixed kernel version that includes the patches identified by the provided commit hashes. No additional mitigation is required once the kernel is updated. If updating is not immediately possible, avoiding use of the affected key description functionality or unloading the AF_RXRPC module during key description operations may reduce risk, but updating is strongly recommended.

Description

CVE-2026-99224 is a high-severity vulnerability in the Linux kernel affecting key description handling. The flaw arises because the key type's name is not properly protected during formatting in keyctl_describe_key(), leading to a use-after-free scenario when a module providing the key type is unloaded concurrently. This can cause a kernel page fault due to accessing freed memory. The issue is fixed by holding the key semaphore during formatting to prevent concurrent retirement of the key type module.

References

Community reviews

Loading reviews…