We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca8e5c7 commit 2aac0f5Copy full SHA for 2aac0f5
contrib/seccomp-receiver/seccomp-receiver.c
@@ -47,7 +47,10 @@ open_unix_domain_socket (const char *path)
47
int fd = socket (AF_UNIX, SOCK_STREAM, 0);
48
if (fd < 0)
49
error (EXIT_FAILURE, errno, "error creating UNIX socket");
50
-
+
51
+ if (strlen (path) >= sizeof (addr.sun_path))
52
+ error (EXIT_FAILURE, 0, "invalid path");
53
54
strcpy (addr.sun_path, path);
55
addr.sun_family = AF_UNIX;
56
ret = bind (fd, (struct sockaddr *) &addr, sizeof (addr));
0 commit comments