From 366a3be1240219cd9392f3667b9c31d5e3bc03f4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 17 Aug 2022 08:21:19 +0000 Subject: [PATCH] cgroups: Check if a valid name for child groups is passed Signed-off-by: Michael Tremer --- src/libpakfire/cgroup.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libpakfire/cgroup.c b/src/libpakfire/cgroup.c index d295738e..2497bd21 100644 --- a/src/libpakfire/cgroup.c +++ b/src/libpakfire/cgroup.c @@ -533,6 +533,12 @@ int pakfire_cgroup_child(struct pakfire_cgroup** child, char path[PATH_MAX]; int r; + // Check input + if (!name) { + errno = EINVAL; + return 1; + } + // Join paths r = pakfire_path_join(path, cgroup->path, name); if (r < 0) -- 2.47.3