Bugfix: Unset aux groups when dropping the privileges

This commit is contained in:
Adnan Hajdarevic 2024-04-13 19:55:38 +02:00
parent 0fa8bbf710
commit 8ee2601081

View file

@ -7,7 +7,12 @@ import (
)
func dropPrivileges(uid, gid int) error {
err := syscall.Setgid(gid)
err := syscall.Setgroups([]int{})
if err != nil {
return err
}
err = syscall.Setgid(gid)
if err != nil {
return err
}