Hello,

Like the previous post on 950907 / 932100, this is controversial because
of possible false positives due to a data file with strings:
https://raw.githubusercontent.com/SpiderLabs/owasp-modsecurity-crs/v3.0.0-rc1/rules/php-function-names.data
https://raw.githubusercontent.com/SpiderLabs/owasp-modsecurity-crs/v3.0.0-rc1/rules/php-config-directives.data

Could these files be split in the manner explained in the message
before?

After all, this rule scans input against strings like
dl, eval, exec, from, precision.

Outside of that, there is something I do not quite grasp:
Why are the strings in
https://raw.githubusercontent.com/SpiderLabs/owasp-modsecurity-crs/v3.0.0-rc1/rules/php-function-names.data
listed between slashes (this is not the case with the other data files).
Examples:
...
/ereg/
/eregi/
/error_log/
/eval/
/event_buffer_new/
...

What do you think?


Christian


-- 
mailto:christian.fol...@netnea.com
http://www.christian-folini.ch
twitter: @ChrFolini
-- 
mailto:christian.fol...@netnea.com
http://www.christian-folini.ch
twitter: @ChrFolini
_______________________________________________
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