diff --git a/client/src/cmdhficlass.c b/client/src/cmdhficlass.c index bd762c990..0372722de 100644 --- a/client/src/cmdhficlass.c +++ b/client/src/cmdhficlass.c @@ -8070,7 +8070,7 @@ static int CmdHFiClassSAMExtract(const char *Cmd) { data[0] = flags; int cmdlen = 0; - if (CLIParamHexToBuf(arg_get_str(ctx, 8), data + 1, PM3_CMD_DATA_SIZE - 1, &cmdlen) != PM3_SUCCESS) { + if (CLIParamHexToBuf(arg_get_str(ctx, 8), data + 1, pm3_max_cmd_data_size() - 1, &cmdlen) != PM3_SUCCESS) { CLIParserFree(ctx); return PM3_ESOFT; } diff --git a/client/src/cmdhfseos.c b/client/src/cmdhfseos.c index abd3cf141..6dac3d527 100644 --- a/client/src/cmdhfseos.c +++ b/client/src/cmdhfseos.c @@ -2321,7 +2321,7 @@ static int CmdHfSeosSAM(const char *Cmd) { data[0] = flags; int cmdlen = 0; - if (CLIParamHexToBuf(arg_get_str(ctx, 5), data + 1, PM3_CMD_DATA_SIZE - 1, &cmdlen) != PM3_SUCCESS) { + if (CLIParamHexToBuf(arg_get_str(ctx, 5), data + 1, pm3_max_cmd_data_size() - 1, &cmdlen) != PM3_SUCCESS) { CLIParserFree(ctx); return PM3_ESOFT; }