From 4c11791a9460d8874a2b40b68c94f72c0da69519 Mon Sep 17 00:00:00 2001 From: brectanus Date: Fri, 14 Dec 2007 00:42:04 +0000 Subject: [PATCH] Escape cache value in log. --- apache2/re.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache2/re.c b/apache2/re.c index 9ed1597a..6b97dff1 100644 --- a/apache2/re.c +++ b/apache2/re.c @@ -1816,7 +1816,7 @@ apr_status_t msre_rule_process(msre_rule *rule, modsec_rec *msr) { crec->path = tfnspath; crec->val = changed ? apr_pmemdup(msr->mp, var->value, var->value_len) : NULL; crec->val_len = changed ? var->value_len : 0; - msr_log(msr, 9, "CACHE: Caching %s=\"%.*s\"", tfnskey, var->value_len, var->value); + msr_log(msr, 9, "CACHE: Caching %s=\"%.*s\"", tfnskey, var->value_len, log_escape_nq_ex(mptmp, var->value, var->value_len)); apr_table_setn(cachetab, tfnskey, (void *)crec); }