From 6b4100c1200e309e229c9fdd24004e1d4fb59c9a Mon Sep 17 00:00:00 2001 From: "John J. Rushford" Date: Tue, 13 Sep 2016 21:08:52 +0000 Subject: [PATCH] TS-4845: NULL dereference in url_sig --- plugins/experimental/url_sig/url_sig.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/experimental/url_sig/url_sig.c b/plugins/experimental/url_sig/url_sig.c index 3991b270606..4d4ecfa3e52 100644 --- a/plugins/experimental/url_sig/url_sig.c +++ b/plugins/experimental/url_sig/url_sig.c @@ -561,7 +561,9 @@ TSRemapDoRemap(void *ih, TSHttpTxn txnp, TSRemapRequestInfo *rri) /* ********* Allow ********* */ allow: - app_qry = getAppQueryString(query, strlen(query)); + if (query != NULL) { + app_qry = getAppQueryString(query, strlen(query)); + } TSfree(url); /* drop the query string so we can cache-hit */