Vulnerability details

CVE-2026-64015

Linux Linux

security/keys: fix missed RCU read section on lookup

CVSS 3.1
7.8High

Official description

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 scores

ScoreVersionSourceVector
7.8High 3.1 CVEProject cvelistV5 (CNA) (Linux) CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected products

VendorProductVersionsSource
Linux Linux 3.13 CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 5036a9aa7f21fbce89a2a8451bbc177bae2e920d CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 4c5d407ba3ff7f30561ff73ba1b07ed70c864edc CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < cefa4265b11176c897a7d9e8e54d89e3701c5584 CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 1d8d987a2aacde238ecd0f4946f28cef74c42b79 CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 50bb3435a5e627bfbdc52eb4536f49f88b3486b8 CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 66288dcadf80974436250e9f70ed848836b835b5 CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 43a1e3744548e6fd85873e6fb43e293eb4010694 CVEProject cvelistV5 (CNA)
Linux Linux b2a4df200d570b2c33a57e1ebfa5896e4bc81b69 ≤ v < 5659e6923cb72f8e18e8b539109ab512455fe195 CVEProject cvelistV5 (CNA)

References and advisories

8
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-07-19
Last updated
2026-10-30
State
Published
Assigner (CNA)
Linux

Exploit prediction (EPSS)

0.15%
Probability of exploitation in 30 days
4.5%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-362
    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')