From 30f50390fa28395616c35728ded1abe43c90bcf8 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Tue, 28 Jul 2015 08:32:29 -0700 Subject: [PATCH] Fix off-by-1 in urlpath_regex --- src/acl/UrlPath.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/acl/UrlPath.cc b/src/acl/UrlPath.cc index eb4e04007f..513500467b 100644 --- a/src/acl/UrlPath.cc +++ b/src/acl/UrlPath.cc @@ -22,7 +22,7 @@ ACLUrlPathStrategy::match (ACLData * &data, ACLFilledChecklist *ch return -1; SBuf tmp = checklist->request->url.path(); - char *esc_buf = xstrndup(tmp.rawContent(), tmp.length()); + char *esc_buf = xstrndup(tmp.rawContent(), tmp.length()+1); rfc1738_unescape(esc_buf); int result = data->match(esc_buf); xfree(esc_buf); -- 2.47.3