[lxc-devel] [lxc/master] coverity: #1425753
2xsec on Github
lxc-bot at linuxcontainers.org
Fri Jun 8 12:39:37 UTC 2018
A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 385 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20180608/249de1e1/attachment.bin>
-------------- next part --------------
From 98c7c8eb1f0fdcfa64efa82df9123d02913bfeda Mon Sep 17 00:00:00 2001
From: Donghwa Jeong <dh48.jeong at samsung.com>
Date: Fri, 8 Jun 2018 21:37:48 +0900
Subject: [PATCH] coverity: #1425753
Copy into fixed size buffer
Signed-off-by: Donghwa Jeong <dh48.jeong at samsung.com>
---
src/lxc/tools/lxc_monitor.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lxc/tools/lxc_monitor.c b/src/lxc/tools/lxc_monitor.c
index 036e43df5..2d7f91bd4 100644
--- a/src/lxc/tools/lxc_monitor.c
+++ b/src/lxc/tools/lxc_monitor.c
@@ -319,7 +319,7 @@ static int lxc_abstract_unix_connect(const char *path)
return -1;
}
/* addr.sun_path[0] has already been set to 0 by memset() */
- memcpy(&addr.sun_path[1], &path[1], strlen(&path[1]));
+ memcpy(&addr.sun_path[1], &path[1], len);
ret = connect(fd, (struct sockaddr *)&addr,
offsetof(struct sockaddr_un, sun_path) + len + 1);
More information about the lxc-devel
mailing list