From: Felix Abecassis Date: Thu, 24 May 2018 03:51:42 +0000 (-0700) Subject: seccomp: fix off-by-one error in array allocation for sscanf X-Git-Tag: lxc-3.1.0~293^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a2cd4b95836130ca4a8bec9157eea52daaeba41;p=thirdparty%2Flxc.git seccomp: fix off-by-one error in array allocation for sscanf The maximum field width does not include the null terminator. Signed-off-by: Felix Abecassis --- diff --git a/src/lxc/seccomp.c b/src/lxc/seccomp.c index eeb9c8bf3..6a0a1ffd0 100644 --- a/src/lxc/seccomp.c +++ b/src/lxc/seccomp.c @@ -181,7 +181,7 @@ static int get_seccomp_arg_value(char *key, struct v2_rule_args *rule_args) uint64_t mask = 0; enum scmp_compare op = 0; uint32_t index = 0; - char s[30] = {0}; + char s[31] = {0}; char *tmp = NULL; memset(s, 0, sizeof(s));