CVE-2019-13272
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...
Basic Information
- CVE State
- PUBLISHED
- Reserved Date
- July 04, 2019
- Published Date
- July 17, 2019
- Last Updated
- February 04, 2025
- Vendor
- n/a
- Product
- n/a
- 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.
CVSS Scores
SSVC Information
- Exploitation
- active
- Technical Impact
- total
References
Known Exploited Vulnerability Information
Source | Added Date |
---|---|
CISA | 2021-12-10 00:00:00 UTC |
Scanner Integrations
Scanner | URL | Date Detected |
---|---|---|
Metasploit | https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/linux/local/ptrace_traceme_pkexec_helper.rb | 2025-04-29 11:01:17 UTC |
Potential Proof of Concepts
Warning: These PoCs have not been tested and could contain malware. Use at your own risk.
ptrace_traceme_pkexec_helper
Type: metasploit • Created: Unknown
josemlwdf/CVE-2019-13272
Type: github • Created: 2024-06-20 10:04:13 UTC • Stars: 2
MDS1GNAL/ptrace_scope-CVE-2019-13272-privilege-escalation
Type: github • Created: 2024-01-31 21:50:04 UTC • Stars: 2
asepsaepdin/CVE-2019-13272
Type: github • Created: 2023-09-04 15:16:09 UTC • Stars: 0
babyshen/CVE-2019-13272
Type: github • Created: 2022-03-10 01:27:46 UTC • Stars: 0
datntsec/CVE-2019-13272
Type: github • Created: 2020-10-19 02:33:29 UTC • Stars: 0
oneoy/CVE-2019-13272
Type: github • Created: 2019-08-07 01:21:26 UTC • Stars: 3
Cyc1eC/CVE-2019-13272
Type: github • Created: 2019-07-31 06:36:21 UTC • Stars: 5
jas502n/CVE-2019-13272
Type: github • Created: 2019-07-31 04:51:43 UTC • Stars: 330