Menu

Star on GitHub · 3.5k

CVE-2026-89766

In the Linux kernel, the following vulnerability has been resolved: pidfd: hold exec_update_lock around namespace ioctl The PIDFD_GET_*_NAMESPACE ioctls in pidfd_ioctl() perform a filesystem cred…

Published Sep 11, 2026EPSS 0.19%

Overview

CVE-2026-89766 is a known-severity vulnerability. It was published on September 11, 2026.

Technical description

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

pidfd: hold exec_update_lock around namespace ioctl

The PIDFD_GET_*_NAMESPACE ioctls in pidfd_ioctl() perform a filesystem

credentials ptrace access check before handing out a namespace file

descriptor. The accompanying comment states that the code "mirrors nsfs

behavior", but, unlike the corresponding procfs paths, it does so without

holding the target task's exec_update_lock.

proc_ns_get_link() and proc_ns_readlink() both take exec_update_lock for

reading around the ptrace check and the namespace lookup, so that the

credentials used for the access decision match those of the task when its

namespace is read. Without it, a caller can pass the check against the

target's old credentials and then read the namespace after the target has

execve()'d a setuid binary and committed new credentials -- accessing

namespace information it should have been denied.

Hold exec_update_lock for reading around the ptrace check and t

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-89766?

CVE-2026-89766 is a known-severity vulnerability. It was published on September 11, 2026.

How severe is CVE-2026-89766?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-89766?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-89766?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-89766 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

CyberStrike v2 is here — more intelligence, greater reach