From 66802336dec9b8ba4850b054615fe79bf8a01c4a Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Sat, 1 May 2021 10:25:23 -0700 Subject: [PATCH] [cli] fix args length checking in `dataset securitypolicy` (#6548) --- src/cli/cli_dataset.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/cli_dataset.cpp b/src/cli/cli_dataset.cpp index 7341fcbfe..85b8d1d52 100644 --- a/src/cli/cli_dataset.cpp +++ b/src/cli/cli_dataset.cpp @@ -822,7 +822,7 @@ Error Dataset::ParseSecurityPolicy(otSecurityPolicy &aSecurityPolicy, uint8_t aA memset(&policy, 0, sizeof(policy)); SuccessOrExit(error = aArgs[0].ParseAsUint16(policy.mRotationTime)); - VerifyOrExit(aArgsLength >= 1); + VerifyOrExit(aArgsLength >= 2); for (const char *flag = aArgs[1].GetCString(); *flag != '\0'; flag++) {