Back to CVE records
High 7.8Published Jul 19, 2026

CVE-2026-64015security/keys: fix missed RCU read section on lookup

Updated under an hour ago ()

Does this affect you?

It affects Linux and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: security/keys: fix missed RCU read section on lookup Nicholas Carlini reports that the keyring code calls assoc_array_find() in find_key_to_update() without holding the RCU read lock, while the assoc_array_gc() code really is designed around removing the node from the tree and then freeing it after an RCU grace-period. The regular key handling doesn't see this because holding the keyring semaphore hides any lifetime issues, but the persistent key handling uses a different model. Instead of extending the keyring locking, just do the simple RCU locking that the assoc_array was designed for.

CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Analyzed
Record last updated
Oct 16, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 before 4c5d407ba3ff7f30561ff73ba1b07ed70c864edc; from b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 before cefa4265b11176c897a7d9e8e54d89e3701c5584; from b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 before 5659e6923cb72f8e18e8b539109ab512455fe195; from b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 before 50bb3435a5e627bfbdc52eb4536f49f88b3486b8; from b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 before 66288dcadf80974436250e9f70ed848836b835b5; from b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 before 43a1e3744548e6fd85873e6fb43e293eb4010694
CNA record
linux linux_kernel
linux:linux_kernel
from 3.13 before 6.1.175; from 6.2 before 6.6.142; from 6.7 before 6.12.92; from 6.13 before 6.18.34; from 6.19 before 7.0.11; 7.1; 7.1; 7.1; and 2 more ranges
NVD

References

  • patch
  • patch
  • patch
  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.