PT-2026-64573

CVE-2026-64352

·

Published

2026-06-09

·

Updated

2026-11-06

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 7.1.0
Description An issue exists in the Linux kernel where sleepable BPF programs cannot properly access Longest Prefix Match (LPM) maps. The function trie lookup elem() uses an annotation that only validates classic RCU readers and XDP/NAPI contexts, failing for sleepable BPF programs that enter via bpf prog enter sleepable() and hold rcu read lock trace(). Similarly, trie update elem() and trie delete elem() use plain rcu dereference(), which unconditionally asserts rcu read lock held(). These functions are reachable via bpf map update elem and bpf map delete elem helpers. On debug kernels, a sleepable Linux Security Module (LSM) hook interacting with an LPM trie triggers lockdep, resulting in console spam. This is a lockdep-only issue and does not lead to Use-After-Free (UAF) because Tasks Trace RCU serializes against the trie reclaim path.
Recommendations Update the Linux kernel to version 7.1.0 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
AZL-93611
CLSA-2026-1789898700
CLSA-2026-1791800936
OPENSUSE-SU-2026:11476-1
USN-8726-1
USN-8726-2
USN-8726-3
USN-8726-4
USN-8727-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8760-1
USN-8760-2
USN-8800-1
USN-8875-1
USN-8875-2
USN-8876-1
USN-8877-1
USN-8878-1
USN-8879-1
USN-8917-1
USN-8918-1
USN-8963-1
USN-9002-1
Found an issue in the description? Have something to add? Feel free to write us 👾