From: Martin Willi Date: Wed, 19 Mar 2014 08:34:41 +0000 (+0100) Subject: pki: When dispatching commands, don't look beyond non-null-terminated array X-Git-Tag: 5.1.3dr1~8 X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=commitdiff_plain;h=0a8c399a215a19ae7f23a4af639fab7301abf20b pki: When dispatching commands, don't look beyond non-null-terminated array --- diff --git a/src/pki/command.c b/src/pki/command.c index c2e0a5d..075a227 100644 --- a/src/pki/command.c +++ b/src/pki/command.c @@ -263,7 +263,7 @@ int command_dispatch(int c, char *v[]) build_opts(); op = getopt_long(c, v, command_optstring, command_opts, NULL); - for (i = 0; cmds[i].cmd; i++) + for (i = 0; i < MAX_COMMANDS && cmds[i].cmd; i++) { if (cmds[i].op == op) {