CVE-2026-64375 proc: protect ptrace_may_access() with exec_update_lock (FD links)

High 7.8 Published Updated

A race condition in Linux kernel proc filesystem allows bypassing ptrace access checks during file descriptor link resolution.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-64375?

CVE-2026-64375 is a high-severity vulnerability in Linux kernel, published on 25 Jul 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

In the Linux kernel, the following vulnerability has been resolved:

proc: protect ptrace_may_access() with exec_update_lock (FD links)

proc_pid_get_link() and proc_pid_readlink() currently look up the task from the pid once, then do the ptrace access check on that task, then look up the task from the pid a second time to do the actual access. That's racy in several ways.

To fix it, pass the task to the ->proc_get_link() handler, and instead of proc_fd_access_allowed(), introduce a new helper call_proc_get_link() that looks up and locks the task, does the access check, and calls ->proc_get_link().

Weakness: CWE-362

Which versions are affected by CVE-2026-64375?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-64375?

Apply the vendor's patch.

Is CVE-2026-64375 being exploited?

There is no known exploitation of CVE-2026-64375 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as AZL-93935, BELL-CVE-2026-64375, DEBIAN-CVE-2026-64375, GHSA-4h3q-cf72-r99p, ROOT-OS-DEBIAN-12-CVE-2026-64375, ROOT-OS-DEBIAN-13-CVE-2026-64375 and 2 more.

Is CVE-2026-64375 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free