CVE-2019-13272Linux Kernel Improper Privilege Management Vulnerability
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.
Overview
Severity
| Score | Severity | Version | Vector String |
|---|---|---|---|
| 7.8 | HIGH | 3.1NVD | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| 7.2 | HIGH | 2.0NVD | AV:L/AC:L/Au:N/C:C/I:C/A:C |
CISA required action
⚡ Known exploited · remediation due Jun 10, 2022
Apply updates per vendor instructions.
Details
- CVE ID
- CVE-2019-13272
- Status
- Analyzed
- Assigner (CNA)
- mitre
- Published
- Jul 17, 2019
- Last modified
- 2026-06-17 02:16 UTC
- Weaknesses
Affected Products
From NVD CPE configurations.
linuxlinux kernel8 version ranges
- 3.16.52 before 3.16.71
- 4.1.39 before 4.2
- 4.4.40 before 4.4.185
- 4.8.16 before 4.9
- 4.9.1 before 4.9.185
- 4.10 before 4.14.133
- 4.15 before 4.19.58
- 4.20 before 5.1.17
debiandebian linux3 version ranges
- 8.0
- 9.0
- 10.0
fedoraprojectfedora1 version range
- 29
canonicalubuntu linux3 version ranges
- 16.04
- 18.04
- 19.04
redhatenterprise linux2 version ranges
- 7.0
- 8.0
redhatenterprise linux for arm 641 version range
- 7.0 aarch64
redhatenterprise linux for ibm z systems1 version range
- 7.0 s390x
redhatenterprise linux for real time1 version range
- 8
redhatenterprise linux for real time for nfv1 version range
- 8.0
redhatenterprise linux for real time for nfv tus4 version ranges
- 8.2
- 8.4
- 8.6
- 8.8
redhatenterprise linux for real time tus4 version ranges
- 8.2
- 8.4
- 8.6
- 8.8
netappaff a700s firmware0 version ranges
No version detail published.
netapph410c firmware0 version ranges
No version detail published.
netapph610s firmware0 version ranges
No version detail published.
netappactive iq unified manager0 version ranges
No version detail published.
netappe-series performance analyzer0 version ranges
No version detail published.
netappe-series santricity os controller1 version range
- 11.0.0 through 11.60.3
netapphci management node0 version ranges
No version detail published.
netappservice processor0 version ranges
No version detail published.
netappsolidfire0 version ranges
No version detail published.
netappsteelstore cloud integrated storage0 version ranges
No version detail published.
netapphci compute node0 version ranges
No version detail published.
References
- packetstormsecurity.com http://packetstormsecurity.com/files/153663/Linux-PTRACE_TRACEME-Broken-Permission-Object-Lifetime-Handling.html
- packetstormsecurity.com http://packetstormsecurity.com/files/153702/Slackware-Security-Advisory-Slackware-14.2-kernel-Updates.html
- packetstormsecurity.com http://packetstormsecurity.com/files/154245/Kernel-Live-Patch-Security-Notice-LSN-0054-1.html
- packetstormsecurity.com http://packetstormsecurity.com/files/154957/Linux-Polkit-pkexec-Helper-PTRACE_TRACEME-Local-Root.html
- packetstormsecurity.com http://packetstormsecurity.com/files/156929/Linux-PTRACE_TRACEME-Local-Root.html
- packetstormsecurity.com http://packetstormsecurity.com/files/165051/Linux-Kernel-5.1.x-PTRACE_TRACEME-pkexec-Local-Privilege-Escalation.html
- access.redhat.com https://access.redhat.com/errata/RHSA-2019:2405
- access.redhat.com https://access.redhat.com/errata/RHSA-2019:2411
- access.redhat.com https://access.redhat.com/errata/RHSA-2019:2809
- bugs.chromium.org https://bugs.chromium.org/p/project-zero/issues/detail?id=1903
- bugzilla.redhat.com https://bugzilla.redhat.com/show_bug.cgi?id=1730895
- bugzilla.suse.com https://bugzilla.suse.com/show_bug.cgi?id=1140671
- cdn.kernel.org https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.17
- git.kernel.org https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=6994eefb0053799d2e07cd140df6c2ea106c41ee
- github.com https://github.com/torvalds/linux/commit/6994eefb0053799d2e07cd140df6c2ea106c41ee
- lists.debian.org https://lists.debian.org/debian-lts-announce/2019/07/msg00022.html
- lists.debian.org https://lists.debian.org/debian-lts-announce/2019/07/msg00023.html
- lists.fedoraproject.org https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OGRK5LYWBJ4E4SRI4DKX367NHYSI3VOH/
- seclists.org https://seclists.org/bugtraq/2019/Jul/30
- seclists.org https://seclists.org/bugtraq/2019/Jul/33
- security.netapp.com https://security.netapp.com/advisory/ntap-20190806-0001/
- support.f5.com https://support.f5.com/csp/article/K91025336
- support.f5.com https://support.f5.com/csp/article/K91025336?utm_source=f5support&%3Butm_medium=RSS
- usn.ubuntu.com https://usn.ubuntu.com/4093-1/
- usn.ubuntu.com https://usn.ubuntu.com/4094-1/
- usn.ubuntu.com https://usn.ubuntu.com/4095-1/
- usn.ubuntu.com https://usn.ubuntu.com/4117-1/
- usn.ubuntu.com https://usn.ubuntu.com/4118-1/
- debian.org https://www.debian.org/security/2019/dsa-4484
- cisa.gov https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-13272