WaratekVRT Sign in

CVE-2019-13272

Severity7.8 High CVSS 3.1 3 scores
Published17 Jul 2019
Updated17 Jun 2026

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.

Exploitation status

Exploited

Confirmed real-world exploitation.

  • CISA KEV listed Confirmed exploitation in the wild. Added 2021-12-10 · remediation due 2022-06-10 · ransomware use: unknown
  • VulnCheck KEV listed Exploitation reported in the wild. 8 citations · 12 exploits · earliest 2021-12-10.
  • CISA Vulnrichment exploitation: active CISA records active exploitation. Automatable: no, technical impact: total.
  • Indexed PoC 17 indexed Published artifacts you can open, in Exploit-DB, GitHub PoC, Metasploit; first seen 2019-07-17.
  • EPSS 52% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.

VulnCheck KEV

Exploitation evidence from VulnCheck Known Exploited Vulnerabilities (VulnCheck KEV), used under VulnCheck's community terms. View CVE-2019-13272 in VulnCheck (free account), which lists 3 more citations and 7 more exploit references not shown here.

EvidenceSourceDetailDate
Reported exploitation cisa.gov /sites/default/files/feeds/known_exploited_vulnerabilities.json 2021-12-10
Reported exploitation ptsecurity.com /ru-ru/research/pt-esc-threat-intelligence/ex-cobalt-go-red-tehnika-skrytogo-tunnelya 2024-06-06
Reported exploitation ptsecurity.com /ww-en/analytics/pt-esc-threat-intelligence/excobalt-gored-the-hidden-tunnel-technique 2024-06-19
Reported exploitation securelist.com /vulnerabilities-and-exploits-in-q1-2025/116624 2025-05-30
Reported exploitation securelist.com /vulnerabilities-and-exploits-in-q2-2025/117333 2025-08-27
Exploit reference VulnCheck XDB 72cbc61fa5c1 Exploit type: local 2019-07-31
Exploit reference VulnCheck XDB 94bf994e3e35 Exploit type: local 2019-07-31
Exploit reference VulnCheck XDB 7500952732c6 Exploit type: local 2019-08-07
Exploit reference VulnCheck XDB 5581a09e1c77 Exploit type: local 2020-03-05
Exploit reference VulnCheck XDB 1df2059c8c67 Exploit type: local 2021-03-30

3 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC Linux 4.10 < 5.1.17 PTRACE_TRACEME local root 333 2019-07-31
Exploit-DB Linux Kernel 5.1.x - 'PTRACE_TRACEME' pkexec Local Privilege Escalation (2) 2021-11-23
Metasploit Linux Polkit pkexec helper PTRACE_TRACEME local root exploit (excellent rank)
GitHub PoC The exploit for CVE-2019-13272 5 2019-07-31
Exploit-DB Linux Polkit - pkexec helper PTRACE_TRACEME local root (Metasploit) 2019-10-24
GitHub PoC linux 提权 4 2019-08-07
Exploit-DB Linux Kernel 4.10 < 5.1.17 - 'PTRACE_TRACEME' pkexec Local Privilege Escalation 2019-07-24
GitHub PoC This is a Python 3 version of this exploit. Hope it works!!! 3 2024-06-20
Exploit-DB Linux - Broken Permission and Object Lifetime Handling for PTRACE_TRACEME 2019-07-17
GitHub PoC Local Root vulnerability- CVE-2019-13272 / Security Bypass Vulnerability – CVE-2019-14287/Google Android - 'Stagefright' Remote Code Execution - CVE-2015-1538 3 2020-05-12

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product.

CVSS

7.8 HIGH v3.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 7.8 HIGH CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H NVD Primary published
CVSS 3.1 7.8 HIGH CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CISA-ADP Secondary
CVSS 2.0 7.2 none AV:L/AC:L/Au:N/C:C/I:C/A:C NVD Primary

Affected software and releases

Products and versions

22 products, 40 version entries
SourceVendorProductSchemeAffected versions
nvd canonical ubuntu linux generic 16.04 · 18.04 · 19.04
nvd debian debian linux generic 8.0 · 9.0 · 10.0
nvd fedoraproject fedora generic 29
nvd linux linux kernel generic ≥ 3.16.52 and < 3.16.71 · ≥ 4.1.39 and < 4.2 · ≥ 4.4.40 and < 4.4.185 · ≥ 4.8.16 and < 4.9 · ≥ 4.9.1 and < 4.9.185 · ≥ 4.10 and < 4.14.133 · ≥ 4.15 and < 4.19.58 · ≥ 4.20 and < 5.1.17
nvd netapp active iq unified manager generic any version
nvd netapp aff a700s firmware generic any version
nvd netapp e-series performance analyzer generic any version
nvd netapp e-series santricity os controller generic ≥ 11.0.0 and ≤ 11.60.3
nvd netapp h410c firmware generic any version
nvd netapp h610s firmware generic any version
nvd netapp hci compute node generic any version
nvd netapp hci management node generic any version
nvd netapp service processor generic any version
nvd netapp solidfire generic any version
nvd netapp steelstore cloud integrated storage generic any version
nvd redhat enterprise linux generic 7.0 · 8.0
nvd redhat enterprise linux for arm 64 generic 7.0_aarch64
nvd redhat enterprise linux for ibm z systems generic 7.0_s390x
nvd redhat enterprise linux for real time generic 8
nvd redhat enterprise linux for real time for nfv generic 8.0
nvd redhat enterprise linux for real time for nfv tus generic 8.2 · 8.4 · 8.6 · 8.8
nvd redhat enterprise linux for real time tus generic 8.2 · 8.4 · 8.6 · 8.8

References

URLTags
http://packetstormsecurity.com/files/153663/Linux-PTRACE_TRACEME-Broken-Permission-Object-Lifetime-Handling.html Third Party Advisory, VDB Entry
http://packetstormsecurity.com/files/153702/Slackware-Security-Advisory-Slackware-14.2-kernel-Updates.html Third Party Advisory, VDB Entry
http://packetstormsecurity.com/files/154245/Kernel-Live-Patch-Security-Notice-LSN-0054-1.html Exploit, Third Party Advisory, VDB Entry
http://packetstormsecurity.com/files/154957/Linux-Polkit-pkexec-Helper-PTRACE_TRACEME-Local-Root.html Exploit, Third Party Advisory, VDB Entry
http://packetstormsecurity.com/files/156929/Linux-PTRACE_TRACEME-Local-Root.html Exploit, Third Party Advisory, VDB Entry
http://packetstormsecurity.com/files/165051/Linux-Kernel-5.1.x-PTRACE_TRACEME-pkexec-Local-Privilege-Escalation.html Exploit, Third Party Advisory, VDB Entry
https://access.redhat.com/errata/RHSA-2019:2405 Third Party Advisory
https://access.redhat.com/errata/RHSA-2019:2411 Third Party Advisory
https://access.redhat.com/errata/RHSA-2019:2809 Third Party Advisory
https://bugs.chromium.org/p/project-zero/issues/detail?id=1903 Exploit, Issue Tracking, Patch, Third Party Advisory

Timeline

Published2019-07-17By the CVE Program.
Added to CISA KEV2021-12-10Listed in CISA's Known Exploited Vulnerabilities catalog.
VulnCheck KEV: earliest evidence2021-12-10Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE.
NVD record modified2026-06-17NVD's own last-modified date for this record.
VulnCheck KEV: latest evidence2026-08-26Date of the newest report, exploit reference or honeypot sighting in VulnCheck KEV's record.