CVE-2026-93144

Linux · Kernel

A vulnerability in the Linux kernel eBPF subsystem allows unauthorized writes through untrusted BTF pointers, bypassing read-only memory protections.

Executive summary

A high-severity memory corruption vulnerability in the Linux kernel allows local authenticated attackers to bypass read-only memory protections, potentially leading to privilege escalation.

Vulnerability

The vulnerability exists within the eBPF subsystem, specifically in how the check_ptr_to_btf_access function handles pointer validation. By failing to properly reject non-read accesses for untrusted BTF pointers at the common entry point, the kernel allows unauthorized write operations that bypass established security policies.

Business impact

Successful exploitation of this vulnerability allows a local attacker with low privileges to manipulate kernel memory. This capability can be leveraged to escalate privileges, bypass security controls, or cause a system crash. Given the CVSS score of 7.8, this flaw presents a significant risk to the integrity and availability of Linux-based systems, particularly in multi-tenant or containerized environments where kernel isolation is critical.

Remediation

Immediate Action: Update the Linux kernel to version 7.2.6 or later, which contains the necessary patches to reject non-read accesses through untrusted pointers.

Proactive Monitoring: Monitor system logs for unexpected kernel oops or segmentation faults that may indicate an exploitation attempt targeting the eBPF subsystem.

Compensating Controls: Restrict access to the bpf() system call to authorized users only, or utilize security modules such as SELinux or AppArmor to limit the capabilities of processes that might attempt to load malicious eBPF programs.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Organizations should prioritize patching their Linux kernel environments to version 7.2.6. Because this vulnerability involves the core kernel memory management logic, it is essential to test the update in a staging environment before deploying to production to ensure compatibility with existing eBPF-based monitoring or security tools.

More Linux CVEs all →

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.8 (3.1)
  4. Analyst report written

Sources