Hi Ryan,

Is it a suitable fix to hard code a value in place of this numeric
operator. For example:

sed -i "s/%{tx.max_num_args}/255/g"
> /base_rules/modsecurity_crs_23_request_limits.conf


/base_rules/modsecurity_crs_23_request_limits.conf is the only place I see
it being used.

Thanks!

Best,

Matt Thomas
Founder betweenbrain <http://betweenbrain.com/>™
Lead Developer Construct Template Development
Framework<http://construct-framework.com/>
Phone: 203.632.9322
Twitter: @betweenbrain
Github: https://github.com/betweenbrain



On Fri, Feb 17, 2012 at 3:03 PM, Matt Thomas <m...@betweenbrain.com> wrote:

> Hi Ryan,
>
> Thanks! I was afraid that might be the root cause, but great to know where
> to focus my efforts.
>
> Best,
>
> Matt Thomas
> Founder betweenbrain <http://betweenbrain.com/>™
> Lead Developer Construct Template Development 
> Framework<http://construct-framework.com/>
> Phone: 203.632.9322
> Twitter: @betweenbrain
> Github: https://github.com/betweenbrain
>
>
>
> On Fri, Feb 17, 2012 at 10:16 AM, Ryan Barnett <rbarn...@trustwave.com>wrote:
>
>> Hey Matt,
>> You need to be running at least mod_security v2.5.12 to get the macro
>> support for numeric operators.
>>
>> --
>> Ryan Barnett
>> Trustwave SpiderLabs
>> ModSecurity Project Leader
>> OWASP ModSecurity CRS Project Leader
>>
>> From: Matt Thomas <m...@betweenbrain.com<mailto:m...@betweenbrain.com>>
>> Date: Fri, 17 Feb 2012 09:08:06 -0600
>> To: "owasp-modsecurity-core-rule-set@lists.owasp.org<mailto:
>> owasp-modsecurity-core-rule-set@lists.owasp.org>" <
>> owasp-modsecurity-core-rule-set@lists.owasp.org<mailto:
>> owasp-modsecurity-core-rule-set@lists.owasp.org>>
>> Subject: [Owasp-modsecurity-core-rule-set] tx.max_num_args issue
>>
>> Hi Folks,
>>
>> I've recently started using the 2.2.3 ruleset with mod_security 2.5.11-1
>> (Ubuntu 10.04). I'm having an issue with with a standard Joomla 2.5.1
>> install triggering line 31 or
>> base_rules/modsecurity_crs_23_request_limits.conf "Too many arguments in
>> request". I'm using an unmodified version of
>> modsecurity_crs_10_config.conf. When I adjust max_num_args in
>> modsecurity_crs_10_config.conf, it doesn't seem to have any affect on the
>> above issue. I've tried anywhere from 1 to 400000. I am restarting Apache
>> between each change. But, if I comment out SecAction
>> "phase:1,id:'981211',t:none,nolog,pass,setvar:tx.max_num_args=255" the too
>> many arguments issue is resolved.
>>
>> It appears as if the numerical changes I am making to max_num_args aren't
>> being loaded. I'm not sure. Any ideas?
>>
>> Thanks in advance!
>>
>> Best,
>>
>> Matt Thomas
>> Founder betweenbrain<http://betweenbrain.com/>™
>> Lead Developer Construct Template Development Framework<
>> http://construct-framework.com/>
>> Phone: 203.632.9322<tel:203.632.9322>
>> Twitter: @betweenbrain
>> Github: https://github.com/betweenbrain
>>
>>
>> ________________________________
>> This transmission may contain information that is privileged,
>> confidential, and/or exempt from disclosure under applicable law. If you
>> are not the intended recipient, you are hereby notified that any
>> disclosure, copying, distribution, or use of the information contained
>> herein (including any reliance thereon) is STRICTLY PROHIBITED. If you
>> received this transmission in error, please immediately contact the sender
>> and destroy the material in its entirety, whether in electronic or hard
>> copy format.
>>
>>
>
_______________________________________________
Owasp-modsecurity-core-rule-set mailing list
Owasp-modsecurity-core-rule-set@lists.owasp.org
https://lists.owasp.org/mailman/listinfo/owasp-modsecurity-core-rule-set

Reply via email to