]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc/network: null-terminate ifname string in lxc_network_recv_name_and_ifindex_from_c...
authorAlexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Tue, 29 Jul 2025 10:39:34 +0000 (12:39 +0200)
committerAlexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Tue, 29 Jul 2025 10:40:01 +0000 (12:40 +0200)
Fixes: Coverity 1486538
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
src/lxc/network.c

index f7d66eed23797b7aae8322127b11c30ab906c9eb..79fa21d9dfe9a5285b9044120ba6d89b242dc120 100644 (file)
@@ -4183,6 +4183,7 @@ int lxc_network_recv_name_and_ifindex_from_child(struct lxc_handler *handler)
                ret = lxc_recv_nointr(data_sock, netdev->name, IFNAMSIZ, 0);
                if (ret < 0)
                        return -1;
+               netdev->name[IFNAMSIZ-1] = '\0';
 
                /* Receive network device ifindex in the child's namespace to
                 * parent.