mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-09-29 19:24:29 +03:00
Escape cache value in log.
This commit is contained in:
@@ -1816,7 +1816,7 @@ apr_status_t msre_rule_process(msre_rule *rule, modsec_rec *msr) {
|
|||||||
crec->path = tfnspath;
|
crec->path = tfnspath;
|
||||||
crec->val = changed ? apr_pmemdup(msr->mp, var->value, var->value_len) : NULL;
|
crec->val = changed ? apr_pmemdup(msr->mp, var->value, var->value_len) : NULL;
|
||||||
crec->val_len = changed ? var->value_len : 0;
|
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);
|
apr_table_setn(cachetab, tfnskey, (void *)crec);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user