From 10016826069034ea78b5afb5202fe375e6839a8f Mon Sep 17 00:00:00 2001 From: brenosilva Date: Tue, 25 Sep 2012 13:51:41 +0000 Subject: [PATCH] Fix MODSEC-315 --- apache2/re.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apache2/re.c b/apache2/re.c index fda8d42c..87a700cf 100644 --- a/apache2/re.c +++ b/apache2/re.c @@ -2663,8 +2663,8 @@ static int execute_operator(msre_var *var, msre_rule *rule, modsec_rec *msr, } /* Keep track of the highest severity matched so far */ - if ((acting_actionset->severity > 0) && (acting_actionset->severity < msr->highest_severity)) - { + if ((acting_actionset->severity > 0) && (acting_actionset->severity < msr->highest_severity) + && !rule->actionset->is_chained) { msr->highest_severity = acting_actionset->severity; }