This repository was archived by the owner on May 14, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 732
This repository was archived by the owner on May 14, 2020. It is now read-only.
December monthly meeting agenda #972
Copy link
Copy link
Closed
Description
- CRS is about to win an award; this will bring some media coverage hopefully. We should use that new momentum
- Handling of case (?:in)?sensitive items (see below for additional infos)
- We need a plan to reduce open issues. The way it is now gives a bad impression
- PR Update date and add badges #978 : Update date and add badges
- PR Make travis tests fail if Apache can't load rules #977 : Travis: fail if apache fails
- PR 933131 checks should be case -insensitive #970 : 933131: insensitive tests
- PR Classic SQL injection probing rule split 942370 #957 : 942370 : rule split
- PR Add configurable timestamp format to our ftw integration #953 : ftw: configurable time stamp format
- PR for the serilize object injection, it should be 933170 instead of 933150 #926 - fix for 920390, and also need to add setvar:tx.total_arg_length=10"… #949 : FTW test PRs by @azhao155
- PR duplicated header bypax fix and chunk support #905 : fix for duplicated header bypass
- PR Working Dokuwiki and Nextcloud rulesets. #899 : Rule exclusion packages for dokuwiki and nextcloud (no progres on the side of the contributor)
- PR Command substitution backquoted version support #896 : Command substitution backquoted version support
- PR Create REQUEST-944-APPLICATION-ATTACK-JAVA.conf #881 : REQUEST-944-APPLICATION-ATTACK-JAVA.conf Feature Request
Case sensitive items (additional infos)
There are rules with different approaches
- Ignore cases by converting all to lowercase/uppercase in a transform
(t:lowercase) - Ignore cases by using case insensitive regex
(?i) - Case sensitive rules using all uppercase [good for http methods bad for most other stuff]
(?:GET|POST) - Case sensitive rules using regex with both cases
(?:[eEiIoOuUyY]acute)
- Which one is faster?
- Benchmarks?
- Which one to use on which circumstance
It maybe easier to use t:lowercase and convert all the regex to lowercase and add a warning in CONTRIBUTING.md
csanders-git and josehelps
Metadata
Metadata
Assignees
Labels
No labels