Your RSA-2048 keys break in 2030. Find every one of them before attackers do.
CISA KEV·Added 2021-12-10 — agencies required to remediate by 2022-06-10

CVE-2019-13272

HIGH
Published
Jul 17, 2019
Updated
Apr 11, 2026
Affected
0 pkgs
Patched
None yet
Exploits
21 known

EPSS Exploitation Probability

via FIRST.org ↗
80.4%probability of exploitation in next 30 days
Very High Risk99th percentile0.00%
78.7%79.7%80.8%81.9%80.8%80.4%Dec 25Apr 26Jun 26

EPSS (Exploit Prediction Scoring System) is a daily probability model maintained by FIRST.org. It estimates the likelihood a CVE will be exploited in production environments within the next 30 days, derived from real-world threat intelligence signals.

Description

In the Linux kernel before 5.1.17, ptrace_link in kernel/ptrace.c mishandles the recording of the credentials of a process that wants to create a ptrace relationship, which allows local users to obtain root access by leveraging certain scenarios with a parent-child process relationship, where a parent drops privileges and calls execve (potentially allowing control by an attacker). One contributing factor is an object lifetime issue (which can also cause a panic). Another contributing factor is incorrect marking of a ptrace relationship as privileged, which is exploitable through (for example) Polkit's pkexec helper with PTRACE_TRACEME. NOTE: SELinux deny_ptrace might be a usable workaround in some environments.

Exploits & PoCs
21

Research use only. For defensive security, authorized penetration testing, and academic research only. Never execute exploit code against systems without explicit written authorization.

EDB-47163locallinux

Linux Kernel 4.10 < 5.1.17 - 'PTRACE_TRACEME' pkexec Local Privilege Escalation

by bcoles · Jul 24, 2019

EDB-50541locallinux

Linux Kernel 5.1.x - 'PTRACE_TRACEME' pkexec Local Privilege Escalation (2)

by Ujas Dhami · Nov 23, 2021

EDB-47133locallinux✓ Verified

Linux - Broken Permission and Object Lifetime Handling for PTRACE_TRACEME

by Google Security Research · Jul 17, 2019

EDB-47543locallinux✓ Verified

Linux Polkit - pkexec helper PTRACE_TRACEME local root (Metasploit)

by Metasploit · Oct 24, 2019

Frequently Asked Questions

In the Linux kernel before 5.1.17, ptrace_link in kernel/ptrace.c mishandles the recording of the credentials of a process that wants to create a ptrace relationship, which allows local users to obtain root access by leveraging certain scenarios with a parent-child process relationship, where a parent drops privileges and calls execve (potentially allowing control by an attacker). One contributing factor is an object lifetime issue (which can also cause a panic). Another contributing factor is incorrect marking of a ptrace relationship as privileged, which is exploitable through (for example)
O3 Security · Impact-Aware SCA

Is CVE-2019-13272 in your stack?

O3 detects CVE-2019-13272 across dependencies and uses function-level reachability to confirm whether the vulnerable code path is actually reachable — not just present. No false positives.