mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 13:56:01 +03:00
parent
c51e3e242c
commit
6842d4bba8
2
CHANGES
2
CHANGES
@ -1,6 +1,8 @@
|
|||||||
v3.0.x - YYYY-MMM-DD (To be released)
|
v3.0.x - YYYY-MMM-DD (To be released)
|
||||||
-------------------------------------
|
-------------------------------------
|
||||||
|
|
||||||
|
- Fix block-block infinite loop.
|
||||||
|
[Issue #1614 - @zimmerle, @michaelgranzow-avi]
|
||||||
- Correction remove_by_tag and remove_by_msg logic.
|
- Correction remove_by_tag and remove_by_msg logic.
|
||||||
[Issue #1636 - @Minasu]
|
[Issue #1636 - @Minasu]
|
||||||
- Fix LMDB compile error
|
- Fix LMDB compile error
|
||||||
|
@ -37,7 +37,8 @@ bool Block::evaluate(Rule *rule, Transaction *transaction,
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
for (Action *a : transaction->m_rules->m_defaultActions[rule->m_phase]) {
|
for (Action *a : transaction->m_rules->m_defaultActions[rule->m_phase]) {
|
||||||
if (a->isDisruptive() == false) {
|
if (a->isDisruptive() == false
|
||||||
|
|| dynamic_cast<actions::disruptive::Block *>(a) != NULL) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
a->evaluate(rule, transaction, rm);
|
a->evaluate(rule, transaction, rm);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user