CVE-2026-93138
Linux · Kernel
A race condition in the Linux kernel BPF subsystem allows local users to potentially achieve unauthorized memory access due to improper synchronization during vmlinux BTF parsing.
Executive summary
A race condition in the Linux kernel BPF subsystem, specifically within the bpf_get_btf_vmlinux function, poses a high risk of local privilege escalation and memory corruption.
Vulnerability
This vulnerability is a race condition occurring in the bpf_get_btf_vmlinux function during the lazy parsing of vmlinux BTF. Due to a lack of memory barriers when publishing the BTF pointer, an attacker with local user access can trigger a condition where the kernel observes an incompletely initialized pointer, leading to potential memory corruption or privilege escalation.
Business impact
The vulnerability carries a CVSS score of 7.8, indicating a high severity level. While the attack requires local access, the potential for kernel-level memory corruption or privilege escalation could lead to total system compromise, data theft, and unauthorized persistence within the environment.
Remediation
Immediate Action: Apply the relevant stable kernel patch for your specific distribution (minimum versions: 5.10.270, 5.15.221, 6.1.188, or 6.6.157) provided by your Linux vendor.
Proactive Monitoring: Monitor system logs for kernel oops, panic events, or unusual BPF program loading activity that may indicate an attempt to exploit race conditions.
Compensating Controls: Restrict access to BPF-related system calls to trusted users only, using capabilities or security modules like SELinux or AppArmor to limit the attack surface for local users.
Exploitation status
Public Exploit Available: No — there is no confirmed public exploit available.
Analyst recommendation
Given the critical nature of kernel-level vulnerabilities, administrators should prioritize updating their Linux kernels to the identified stable versions. Testing these patches in a staging environment is advised to ensure compatibility, but the high severity of potential local privilege escalation necessitates a rapid deployment cycle to minimize exposure.
More Linux CVEs all →
History
CVE Brief tracked this CVE 1 day before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.8 (3.1)
- Analyst report written