CVE-2019-13272
linux - security update
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.
How to fix CVE-2019-13272
To remediate CVE-2019-13272, upgrade the affected package to a fixed version below.
- —upgrade to 4.19.37-6 or later
- —upgrade to 4.9.168-1+deb9u4 or later
- —upgrade to 4.9.168-1+deb9u4~deb8u1 or later
Is CVE-2019-13272 being exploited?
Yes — CVE-2019-13272 is on the CISA Known Exploited Vulnerabilities (KEV) catalog. Patch immediately.
Affected packages (3)
- from 0, < 4.19.37-6
- from 0, < 4.9.168-1+deb9u4
- from 0, < 4.9.168-1+deb9u4~deb8u1
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |