From: Lennart Poettering Date: Tue, 6 Oct 2015 10:32:31 +0000 (+0200) Subject: activate: validate fdname when accepting it X-Git-Tag: v227~19^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=163c76c9305e6fee91dad8a3004f77020000ef96;p=thirdparty%2Fsystemd.git activate: validate fdname when accepting it --- diff --git a/src/activate/activate.c b/src/activate/activate.c index 6a8432314ea..4ece1367c11 100644 --- a/src/activate/activate.c +++ b/src/activate/activate.c @@ -361,6 +361,11 @@ static int parse_argv(int argc, char *argv[]) { break; case ARG_FDNAME: + if (!fdname_is_valid(optarg)) { + log_error("File descriptor name %s is not valid, refusing.", optarg); + return -EINVAL; + } + arg_fdname = optarg; break;