#pidfd_getfd
0xdeadbeefnetwork/ssh-keysign-pwn: Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels. #devopsish github.com/0xdeadbee...
May 18, 2026 at 2:30 PM
pour la faille ptrace_may_access et le pidfd_getfd :
echo 2 > /proc/sys/kernel/yama/ptrace_scope
en attendant de mieux.
May 21, 2026 at 11:21 AM
Another 0-day in Linux, discovered by someone reading the commit log of the master branch. This one is more difficult to workaround as it does not rely on any module. It does not allow to read arbitrary files, "just" files read by a suid binary.

github.com/0xdeadbeefne...
GitHub - 0xdeadbeefnetwork/ssh-keysign-pwn: Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels.
Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels. - 0xdeadbeefnetwork/ssh-keysign-pwn
github.com
May 15, 2026 at 8:44 AM
Linux kernel vulnerability enables local privilege escalation via ptrace and pidfd_getfd flaw

🤖 IA: It's not clickbait ✅
👥 Users: It's not clickbait ✅

#linuxkernel #privilegeescalation #cybersecurity

View full AI summary:
Linux kernel vulnerability enables local privilege escalation via ptrace and pidfd_getfd flaw
Security researchers at Qualys Threat Research Unit have disclosed a serious vulnerability in the Linux kernel that allows local, unprivileged users to escalate privileges to root on affected systems. The flaw, tracked as CVE-2026-46333, stems from a logic issue in how the kernel handles credential dropping during process termination, combined with reachable ptrace-family operations and the pidfd_getfd() system call. This combination creates a window in which a process that should no longer be accessible remains vulnerable to interception of its file descriptors and inter-process communication channels. According to the disclosure, attackers can exploit this condition to capture sensitive resources from privileged processes, including open file descriptors and authenticated communication channels. These can then be reused to access restricted data such as /etc/shadow, SSH host private keys stored under /etc/ssh, and other credential material. In some scenarios, the flaw can also be leveraged to execute arbitrary commands as root by hijacking system-level communication mechanisms like D-Bus interactions with systemd. The vulnerability has existed in the mainline Linux kernel since version 4.10-rc1, released in 2016, meaning a wide range of enterprise systems, cloud environments, and container hosts may be affected. Although upstream patches have already been developed and distributed, exploitation techniques have reportedly been circulating publicly, increasing the urgency for administrators to apply updates immediately. Qualys reported the issue responsibly in May 2026, and the Linux kernel security team quickly coordinated a fix, with the patch being publicly committed shortly afterward. Security experts warn that any local shell on a vulnerable system could potentially be escalated to full root compromise, making even limited user accounts or compromised CI environments a significant security risk until systems are updated.
en.killbait.com
May 23, 2026 at 5:13 PM
Hey kids!! did you know that you can't call pidfd_getfd() on your parent's pidfd if you're under a LandLock ruleset? Tell your friends!!!
August 16, 2025 at 9:41 PM
Learn how the ptrace_may_access bug lets attackers steal root files like SSH keys and /etc/shadow. Find out if your Linux distro is patched.

Full details here: ostechnix.com/linux-kernel...

#FileDescriptorTheft #KernelPatch #ptrace_may_access #pidfd_getfd #SSHkeysign #LinusTorvalds #CVE202641651
Linus Torvalds Patched Linux File Descriptor Theft Vulnerability - OSTechNix
Learn how the ptrace_may_access bug lets attackers steal root files like SSH keys and shadow file. Find out if your Linux distro is patched.
ostechnix.com
May 15, 2026 at 11:59 AM
A 9-year-old Linux ptrace bug lets any local user race a dying SUID process to steal /etc/shadow and SSH host keys. PoC is public. https://intel.threadlinqs.com/threat/TL-2026-1503 #ThreatIntel #CVE_2026_46333 #CHARON #sshkeysignpwn
July 19, 2026 at 2:45 AM
ssh-keysign-pwn :
Read root-owned files as an unprivileged user. Pre-31e62c2ebbfd kernels (everything in stable as of 2026-05-14). github.com/0xdeadbeefne...
GitHub - 0xdeadbeefnetwork/ssh-keysign-pwn: Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels.
Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels. - 0xdeadbeefnetwork/ssh-keysign-pwn
github.com
May 15, 2026 at 4:19 AM
CVE-2026-46333: during process teardown the kernel frees a task's memory descriptor before its file descriptors, and the permission check drops its dumpable guard in that window. A local user calls pidfd_getfd() and copies out SSH keys or /etc/shadow. Present since 2016. Why surface now?
#kernel
June 11, 2026 at 2:09 PM
ssh-keysign-pwn: Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels.
ssh-keysign-pwn: Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels.
github.com
May 16, 2026 at 6:54 PM
ssh-keysign-pwn: Read root-owned files as an unprivileged user
Discussion | lobsters | Author: dzwdz
ssh-keysign-pwn: Read root-owned files as an unprivileged user
Steal SSH host private keys and /etc/shadow via the ptrace_may_access mm-NULL bypass + pidfd_getfd. Pre-31e62c2ebbfd kernels. - 0xdeadbeefnetwork/ssh-keysign-pwn
github.com
May 15, 2026 at 1:15 AM
📢 PoC public : vol de clés SSH et /etc/shadow via bypass ptrace mm-NULL + pidfd_getfd (pré-31e62c2ebbfd)
📝 ## 🔍 Contexte

Publié le 15 mai 2026 …
https://cyberveille.ch/posts/2026-05-15-poc-public-vol-de-cles-ssh-et-etc-shadow-via-bypass-ptrace-mm-null-pidfd-getfd-pre-31e62c2ebbfd/ #IOC #Cyberveille
May 15, 2026 at 2:00 PM