]> granicus.if.org Git - procps-ng/commit
proc/readproc.c: Harden supgrps_from_supgids().
authorQualys Security Advisory <qsa@qualys.com>
Thu, 1 Jan 1970 00:00:00 +0000 (00:00 +0000)
committerCraig Small <csmall@enc.com.au>
Fri, 18 May 2018 21:32:22 +0000 (07:32 +1000)
commit20269a4129ba19d21ad85b31bd54c87ac5fef1ba
tree1f687e527fb7452707af40a3629fb7baf2699e8f
parent6fb2bbaa0dea7c0df4ad75e9b6cd8700456b0005
proc/readproc.c: Harden supgrps_from_supgids().

1/ Prevent an integer overflow of t.

2/ Avoid an infinite loop if s contains characters other than comma,
spaces, +, -, and digits.

3/ Handle all possible return values of snprintf().
proc/readproc.c