You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pdsh may be installed setuid on systems where the rsh based rcmd module is required in order to bind to reserved ports with rresvport. If pdsh detects it is running setuid (by comparing real and effective uids), it uses privilege separation to create a process just for rresvport and then the main process drops privileges.
The dropping of setuid privileges is a potential source of bugs and should be audited, using this CERT reference and its related papers as a guide:
pdsh may be installed setuid on systems where the
rsh
based rcmd module is required in order to bind to reserved ports withrresvport
. If pdsh detects it is running setuid (by comparing real and effective uids), it uses privilege separation to create a process just forrresvport
and then the main process drops privileges.The dropping of setuid privileges is a potential source of bugs and should be audited, using this CERT reference and its related papers as a guide:
https://www.securecoding.cert.org/confluence/display/c/POS36-C.+Observe+correct+revocation+order+while+relinquishing+privileges
The text was updated successfully, but these errors were encountered: