CVE-2018-1121

Source
https://nvd.nist.gov/vuln/detail/CVE-2018-1121
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2018-1121.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2018-1121
Downstream
Published
2018-06-13T20:29:00Z
Modified
2025-10-15T09:17:38.056026Z
Severity
  • 5.9 (Medium) CVSS_V3 - CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N CVSS Calculator
Summary
[none]
Details

procps-ng, procps is vulnerable to a process hiding through race condition. Since the kernel's procpidreaddir() 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.

References

Affected packages

Git / gitlab.com/procps-ng/procps

Affected ranges

Type
GIT
Repo
https://gitlab.com/procps-ng/procps
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected

Affected versions

v3.*

v3.3.0
v3.3.1
v3.3.10
v3.3.11
v3.3.12
v3.3.13
v3.3.13rc1
v3.3.14
v3.3.15
v3.3.2
v3.3.3
v3.3.4
v3.3.5
v3.3.6
v3.3.7
v3.3.8
v3.3.9