3.9
Low
CVE-2018-1121 procps-ng, procps is vulnerable to a process hiding through race condition
Description
procps-ng, procps is vulnerable to a process hiding through race condition. Since the kernel's proc_pid_readdir() returns PID entries in ascending numeric order, a process occupying a high PID can use inotify events to determine when the process list is being scanned, and fork/exec to obtain a lower PID, thus avoiding enumeration. An unprivileged attacker can hide a process from procps-ng's utilities by exploiting a race condition in reading /proc/PID entries. This vulnerability affects procps and procps-ng up to version 3.3.15, newer versions might be affected also.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| procps-ng, procps | Versions not published |
Other CVEs of procps-ng, procps
The 5 CVEs of procps-ng, procps →
CVE-2018-1122
procps-ng before version 3.3.15 is vulnerable to a local privilege escalation in top
7.3
High
CVE-2018-1123
procps-ng before version 3.3.15 is vulnerable to a denial of service in ps via mmap buffer overflow
3.9
Low
CVE-2018-1125
procps-ng before version 3.3.15 is vulnerable to a stack buffer overflow in pgrep
4.4
Medium
CVE-2018-1126
procps-ng before version 3.3.15 is vulnerable to an incorrect integer size in proc/alloc.* leading to truncation/integer…
4.8
Medium