This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Upgrade the version of modsecurity

The current version of modsecurity is 2.5.12 on ASG v8.300.

Consider upgrading to 2.6.x or at least to 2.5.13 as they have some improvements in terms of app layer DoS.

Specifically the SecWriteStateLimit directive useful against Slow-Read DoS Attacks and Slow POST attacks; present in modsecurity 2.6.
Furthremore the SecReadStateLimit directive, present in modsecurity 2.5.13 too, can help against Slow Request Header Attacks.
SourceForge.net: Reference Manual - mod-security
SourceForge.net: Reference Manual - mod-security

Details about these attacks can be found on:
(Updated) ModSecurity Advanced Topic of the Week: Mitigating Slow HTTP DoS Attacks - SpiderLabs Anterior
ModSecurity Advanced Topic of the Week: Mitigation of 'Slow Read" Denial of Service Attack - SpiderLabs Anterior

I suppose it's trivial to imagine what currently happens if you attempt one of these attacks against the Astaro WAF.

Adding those directives to the WAF config with some default values may help. I suppose we would see them in /var/chroot-reverseproxy/usr/apache/conf/waf/base.conf.

Thanks,
Adrian


This thread was automatically locked due to age.
Parents
  • Greetings Bruce.

    It did cross my mind. I believe I had in mind some default app layer DoS protection(another feature perhaps); but this can be achieved with other apache modules too -> not sure how interested is Astaro about this or their direction.

    with a newer version of modsecurity one could use the new directives on its own if needed; I saw that changes to the needed file seems to persist through reboots.
Reply
  • Greetings Bruce.

    It did cross my mind. I believe I had in mind some default app layer DoS protection(another feature perhaps); but this can be achieved with other apache modules too -> not sure how interested is Astaro about this or their direction.

    with a newer version of modsecurity one could use the new directives on its own if needed; I saw that changes to the needed file seems to persist through reboots.
Children
No Data