On 32 bit x86 this is a multiplexing syscall for the system V ipc syscalls such as shmget, and so needs to be allowed for shared memory access for 32 bit binaries. Fixes #20733 Signed-off-by: Justin Cormack <justin.cormack@docker.com>
@@ -594,6 +594,11 @@
"args": []
},
{
+ "name": "ipc",
+ "action": "SCMP_ACT_ALLOW",
+ "args": []
+ },
+ {
"name": "kill",
"action": "SCMP_ACT_ALLOW",
@@ -626,6 +626,11 @@ var DefaultProfile = &types.Seccomp{
Args: []*types.Arg{},
+ Name: "ipc",
+ Action: types.ActAllow,
+ Args: []*types.Arg{},
Name: "kill",
Action: types.ActAllow,