diff --git a/src/modules/rlm_rest/rlm_rest.c b/src/modules/rlm_rest/rlm_rest.c index ea51a6e7230a..42663c3cba90 100644 --- a/src/modules/rlm_rest/rlm_rest.c +++ b/src/modules/rlm_rest/rlm_rest.c @@ -231,7 +231,7 @@ static ssize_t rest_xlat(void *instance, REQUEST *request, } if (len > 0) { outlen = len; - strlcpy(out, body, len); + strlcpy(out, body, len + 1); /* strlcpy takes the size of the buffer */ } end: