"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "coreruleset" between the packages
coreruleset-3.3.2.tar.gz and coreruleset-4.0.0-rc1.tar.gz

About: OWASP ModSecurity Core Rule Set (CRS) for the ModSecurity web application firewall (providing protection against many common attack categories; formerly name "owasp-modsecurity-crs").
Release candidate.

Summary:

The "coreruleset" source code changed by about 82.0% and now consists of 468 regular files (+144) and 59 directories (+24).

Related Informations:

See CHANGES (coreruleset 4.0.0-rc1).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 1 0 0 0
C program 3 0 0 0
Perl program 6 1 2 0
Python program 33 24 1 2
Shell program 1 0 0 1
Ruby program 1 0 0 0
Configuration file 42 9 9 22
Initialization file 1 0 0 1
JavaScript file 1 0 0 0
SGML document 5 1 0 0
CSV file 1 0 0 0
Git file 2 0 0 2
YAML file 256 78 2 174
Data file 119 65 33 7
Directory 60 25 1 0
Change log 2 1 0 1
Information file 3 1 1 1
License 1 0 0 1
Readme file 18 11 0 3
Text file 27 8 7 8
Total Files58322456223



Perl Programs (3 of 6):

NameStatusDeltaVisual Diff
util/regexp-assemble/lib/regexp-assemble.pl added
util/regexp-assemble/regexp-assemble-v2.pl removed
util/regexp-assemble/regexp-assemble.pl removed

Python Programs (27 of 33):

NameStatusDeltaVisual Diff
tests/regression/CRS_Tests.py changed 100.0% diff
util/change-version/change-version.py added
util/crs-rules-check/rules-check.py added
util/find-max-datalen-in-tests/find_max_datalen.py added
util/find-rules-without-test/find-rules-without-test.py added
util/join-multiline-rules/join.py changed 16.2% diff
util/regexp-assemble/lib/__init__.py added
util/regexp-assemble/lib/context.py added
util/regexp-assemble/lib/operators/__init__.py added
util/regexp-assemble/lib/operators/assembler.py added
util/regexp-assemble/lib/operators/comparer.py added
util/regexp-assemble/lib/operators/parser.py added
util/regexp-assemble/lib/operators/updater.py added
util/regexp-assemble/lib/processors/__init__.py added
util/regexp-assemble/lib/processors/cmdline.py added
util/regexp-assemble/lib/processors/processor.py added
util/regexp-assemble/regexp-assemble.py added
util/regexp-assemble/regexp-cmdline.py removed
util/rule_ctl/rule_ctl.py added
util/rule_ctl/tests/__init__.py added
util/rule_ctl/tests/helpers.py added
util/rule_ctl/tests/rule_ctl_actions_test.py added
util/rule_ctl/tests/rule_ctl_ctl_test.py added
util/rule_ctl/tests/rule_ctl_tags_test.py added
util/rule_ctl/tests/rule_ctl_test.py added
util/rule_ctl/tests/rule_ctl_transformations_test.py added
util/rule_ctl/tests/rule_ctl_variables_test.py added

Shell Programs (all 1):

NameStatusDeltaVisual Diff
util/send-payload-pls.sh changed 10.4% diff

Configuration Files (40 of 42):

NameStatusDeltaVisual Diff
plugins/empty-after.conf added
plugins/empty-before.conf added
plugins/empty-config.conf added
rules/REQUEST-901-INITIALIZATION.conf changed 29.8% diff
rules/REQUEST-903.9001-DRUPAL-EXCLUSION-RULES.conf removed
rules/REQUEST-903.9002-WORDPRESS-EXCLUSION-RULES.conf removed
rules/REQUEST-903.9003-NEXTCLOUD-EXCLUSION-RULES.conf removed
rules/REQUEST-903.9004-DOKUWIKI-EXCLUSION-RULES.conf removed
rules/REQUEST-903.9005-CPANEL-EXCLUSION-RULES.conf removed
rules/REQUEST-903.9006-XENFORO-EXCLUSION-RULES.conf removed
rules/REQUEST-905-COMMON-EXCEPTIONS.conf changed 17.5% diff
rules/REQUEST-910-IP-REPUTATION.conf removed
rules/REQUEST-911-METHOD-ENFORCEMENT.conf changed 62.9% diff
rules/REQUEST-912-DOS-PROTECTION.conf removed
rules/REQUEST-913-SCANNER-DETECTION.conf changed 41.2% diff
rules/REQUEST-920-PROTOCOL-ENFORCEMENT.conf changed 29.8% diff
rules/REQUEST-921-PROTOCOL-ATTACK.conf changed 23.0% diff
rules/REQUEST-930-APPLICATION-ATTACK-LFI.conf changed 66.7% diff
rules/REQUEST-931-APPLICATION-ATTACK-RFI.conf changed 41.6% diff
rules/REQUEST-932-APPLICATION-ATTACK-RCE.conf changed 92.8% diff
rules/REQUEST-933-APPLICATION-ATTACK-PHP.conf changed 16.9% diff
rules/REQUEST-934-APPLICATION-ATTACK-GENERIC.conf added
rules/REQUEST-934-APPLICATION-ATTACK-NODEJS.conf removed
rules/REQUEST-941-APPLICATION-ATTACK-XSS.conf changed 41.1% diff
rules/REQUEST-942-APPLICATION-ATTACK-SQLI.conf changed 53.2% diff
rules/REQUEST-943-APPLICATION-ATTACK-SESSION-FIXATION.conf changed 40.6% diff
rules/REQUEST-944-APPLICATION-ATTACK-JAVA.conf changed 62.1% diff
rules/REQUEST-949-BLOCKING-EVALUATION.conf changed 100.0% diff
rules/RESPONSE-950-DATA-LEAKAGES.conf changed 49.2% diff
rules/RESPONSE-951-DATA-LEAKAGES-SQL.conf changed 36.2% diff
rules/RESPONSE-952-DATA-LEAKAGES-JAVA.conf changed 55.8% diff
rules/RESPONSE-953-DATA-LEAKAGES-PHP.conf changed 57.5% diff
rules/RESPONSE-954-DATA-LEAKAGES-IIS.conf changed 59.6% diff
rules/RESPONSE-955-WEB-SHELLS.conf added
rules/RESPONSE-959-BLOCKING-EVALUATION.conf changed 100.0% diff
rules/RESPONSE-980-CORRELATION.conf changed 87.3% diff
util/crs-rules-check/examples/test1.conf added
util/crs-rules-check/examples/test2.conf added
util/crs-rules-check/examples/test3.conf added
util/crs-rules-check/examples/test4.conf added

Initialization Files (all 1):

NameStatusDeltaVisual Diff
tests/regression/config.ini changed 96.1% diff

SGML Documents (1 of 5):

NameStatusDeltaVisual Diff
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md added

Git Files (all 2):

NameStatusDeltaVisual Diff
.gitignore changed 37.3% diff
.gitmodules changed 100.0% diff

YAML Files (254 of 256):

NameStatusDeltaVisual Diff
.github/FUNDING.yml added
.github/workflows/go-ftw.yml added
.github/workflows/lint.yaml changed 80.0% diff
.github/workflows/nightly.yml added
.github/workflows/stale.yml changed 6.7% diff
.github/workflows/test.yml changed 72.1% diff
.pre-commit-config.yaml added
.travis.yml removed
.yamllint.yml changed 15.9% diff
tests/docker-compose.yml changed 100.0% diff
tests/regression/tests/REQUEST-911-METHOD-ENFORCEMENT/911100.yaml changed 68.6% diff
tests/regression/tests/REQUEST-913-SCANNER-DETECTION/913100.yaml changed 100.0% diff
tests/regression/tests/REQUEST-913-SCANNER-DETECTION/913101.yaml added
tests/regression/tests/REQUEST-913-SCANNER-DETECTION/913102.yaml added
tests/regression/tests/REQUEST-913-SCANNER-DETECTION/913110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-913-SCANNER-DETECTION/913120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920100.yaml changed 90.6% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920121.yaml added
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920160.yaml changed 71.5% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920170.yaml changed 93.7% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920171.yaml added
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920180.yaml changed 60.6% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920181.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920190.yaml changed 57.3% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920200.yaml changed 77.1% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920201.yaml changed 37.4% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920202.yaml changed 68.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920210.yaml changed 78.8% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920220.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920230.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920240.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920250.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920260.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920270.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920271.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920272.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920273.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920274.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920275.yaml added
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920280.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920290.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920300.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920310.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920311.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920320.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920330.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920340.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920341.yaml added
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920350.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920360.yaml changed 94.5% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920370.yaml changed 95.7% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920380.yaml changed 98.2% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920390.yaml changed 99.9% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920400.yaml changed 97.7% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920410.yaml added
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920420.yaml changed 85.9% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920430.yaml changed 75.1% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920440.yaml changed 9.5% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920450.yaml changed 72.3% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920460.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920470.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920480.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920490.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920500.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920510.yaml changed 100.0% diff
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920520.yaml added
tests/regression/tests/REQUEST-920-PROTOCOL-ENFORCEMENT/920521.yaml added
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921120.yaml changed 99.0% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921130.yaml changed 96.6% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921140.yaml changed 100.0% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921150.yaml changed 100.0% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921151.yaml added
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921160.yaml changed 100.0% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921180.yaml added
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921190.yaml changed 100.0% diff
tests/regression/tests/REQUEST-921-PROTOCOL-ATTACK/921200.yaml changed 100.0% diff
tests/regression/tests/REQUEST-930-APPLICATION-ATTACK-LFI/930100.yaml changed 100.0% diff
tests/regression/tests/REQUEST-930-APPLICATION-ATTACK-LFI/930110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-930-APPLICATION-ATTACK-LFI/930120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-930-APPLICATION-ATTACK-LFI/930130.yaml added
tests/regression/tests/REQUEST-931-APPLICATION-ATTACK-RFI/931100.yaml changed 94.0% diff
tests/regression/tests/REQUEST-931-APPLICATION-ATTACK-RFI/931110.yaml changed 93.2% diff
tests/regression/tests/REQUEST-931-APPLICATION-ATTACK-RFI/931120.yaml changed 82.0% diff
tests/regression/tests/REQUEST-931-APPLICATION-ATTACK-RFI/931130.yaml changed 100.0% diff
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932100.yaml changed 100.0% diff
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932101.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932105.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932106.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932110.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932115.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932120.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932130.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932131.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932140.yaml changed 100.0% diff
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932150.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932160.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932170.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932171.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932180.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932190.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932200.yaml changed 100.0% diff
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932210.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932300.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932301.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932310.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932311.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932320.yaml added
tests/regression/tests/REQUEST-932-APPLICATION-ATTACK-RCE/932321.yaml added
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933100.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933111.yaml added
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933130.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933131.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933140.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933150.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933151.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933160.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933161.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933170.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933180.yaml changed 100.0% diff
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933190.yaml added
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933200.yaml added
tests/regression/tests/REQUEST-933-APPLICATION-ATTACK-PHP/933210.yaml changed 100.0% diff
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-GENERIC/934100.yaml added
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-GENERIC/934110.yaml added
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-GENERIC/934120.yaml added
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-GENERIC/934130.yaml added
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-GENERIC/934131.yaml added
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-NODEJS/934100.yaml removed
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941100.yaml changed 53.1% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941101.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941110.yaml changed 66.5% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941130.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941140.yaml changed 66.5% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941150.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941160.yaml changed 75.2% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941170.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941180.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941181.yaml added
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941190.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941200.yaml changed 62.7% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941210.yaml changed 68.2% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941220.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941230.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941240.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941250.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941260.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941270.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941280.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941290.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941300.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941310.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941320.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941330.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941340.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941350.yaml changed 77.5% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941360.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941370.yaml changed 100.0% diff
tests/regression/tests/REQUEST-941-APPLICATION-ATTACK-XSS/941380.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942100.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942101.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942130.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942131.yaml added
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942140.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942150.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942151.yaml added
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942160.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942170.yaml added
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942180.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942190.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942200.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942210.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942220.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942230.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942240.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942250.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942251.yaml added
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942260.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942270.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942280.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942290.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942300.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942310.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942320.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942330.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942340.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942350.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942360.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942361.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942362.yaml added
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942370.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942380.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942390.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942400.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942410.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942420.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942421.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942430.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942431.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942432.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942440.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942450.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942460.yaml added
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942470.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942480.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942490.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942500.yaml changed 100.0% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942510.yaml changed 39.9% diff
tests/regression/tests/REQUEST-942-APPLICATION-ATTACK-SQLI/942511.yaml changed 40.5% diff
tests/regression/tests/REQUEST-943-APPLICATION-ATTACK-SESSION-FIXATION/943100.yaml changed 94.4% diff
tests/regression/tests/REQUEST-943-APPLICATION-ATTACK-SESSION-FIXATION/943110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-943-APPLICATION-ATTACK-SESSION-FIXATION/943120.yaml changed 94.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944000.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944100.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944110.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944120.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944130.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944140.yaml added
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944150.yaml added
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944151.yaml added
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944152.yaml added
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944200.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944210.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944240.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944250.yaml changed 100.0% diff
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944260.yaml added
tests/regression/tests/REQUEST-944-APPLICATION-ATTACK-JAVA/944300.yaml changed 100.0% diff
tests/regression/tests/REQUEST-949-BLOCKING-EVALUATION/949110.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951110.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951120.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951130.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951140.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951150.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951160.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951170.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951180.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951190.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951200.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951210.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951220.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951230.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951240.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951250.yaml added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL/951260.yaml added
tests/regression/tests/RESPONSE-953-DATA-LEAKAGES-PHP/953120.yaml added
tests/regression/tests/RESPONSE-954-DATA-LEAKAGES-IIS/954100.yaml added
tests/regression/tests/RESPONSE-959-BLOCKING-EVALUATION/959100.yaml added
tests/regression/tests/RESPONSE-980-CORRELATION/980170.yaml added

Data Files (105 of 119):

NameStatusDeltaVisual Diff
rules/crawlers-user-agents.data changed 89.3% diff
rules/lfi-os-files.data changed 5.8% diff
rules/restricted-files.data changed 100.0% diff
rules/scanners-user-agents.data changed 16.9% diff
rules/sql-errors.data changed 1.1% diff
rules/ssrf.data added
rules/web-shells-php.data added
rules/windows-powershell-commands.data changed 0.5% diff
tests/regression/utils/data/popularUAs.data changed 0.3% diff
util/regexp-assemble/data/920100.data added
util/regexp-assemble/data/920120.data added
util/regexp-assemble/data/920521.data added
util/regexp-assemble/data/930100-dots.data added
util/regexp-assemble/data/930100-slashes.data added
util/regexp-assemble/data/932100.data added
util/regexp-assemble/data/932101.data added
util/regexp-assemble/data/932105.data added
util/regexp-assemble/data/932106.data added
util/regexp-assemble/data/932110.data added
util/regexp-assemble/data/932115.data added
util/regexp-assemble/data/932130.data added
util/regexp-assemble/data/932140.data added
util/regexp-assemble/data/932150.data added
util/regexp-assemble/data/932210.data added
util/regexp-assemble/data/932300.data added
util/regexp-assemble/data/932301.data added
util/regexp-assemble/data/932310.data added
util/regexp-assemble/data/932311.data added
util/regexp-assemble/data/932320.data added
util/regexp-assemble/data/932321.data added
util/regexp-assemble/data/933131.data added
util/regexp-assemble/data/933160.data added
util/regexp-assemble/data/933161.data added
util/regexp-assemble/data/934100.data added
util/regexp-assemble/data/934120.data added
util/regexp-assemble/data/941130.data added
util/regexp-assemble/data/941160.data added
util/regexp-assemble/data/942120.data added
util/regexp-assemble/data/942130.data added
util/regexp-assemble/data/942131.data added
util/regexp-assemble/data/942140.data added
util/regexp-assemble/data/942150.data added
util/regexp-assemble/data/942151.data added
util/regexp-assemble/data/942170.data added
util/regexp-assemble/data/942180.data added
util/regexp-assemble/data/942190.data added
util/regexp-assemble/data/942200.data added
util/regexp-assemble/data/942210.data added
util/regexp-assemble/data/942230.data added
util/regexp-assemble/data/942240.data added
util/regexp-assemble/data/942260.data added
util/regexp-assemble/data/942280.data added
util/regexp-assemble/data/942300.data added
util/regexp-assemble/data/942310.data added
util/regexp-assemble/data/942320.data added
util/regexp-assemble/data/942330.data added
util/regexp-assemble/data/942340.data added
util/regexp-assemble/data/942350.data added
util/regexp-assemble/data/942360.data added
util/regexp-assemble/data/942362.data added
util/regexp-assemble/data/942370.data added
util/regexp-assemble/data/942380.data added
util/regexp-assemble/data/942390.data added
util/regexp-assemble/data/942400.data added
util/regexp-assemble/data/942410.data added
util/regexp-assemble/data/942440.data added
util/regexp-assemble/data/942470.data added
util/regexp-assemble/data/942480.data added
util/regexp-assemble/data/944140.data added
util/regexp-assemble/data/944141.data added
util/regexp-assemble/data/944142.data added
util/regexp-assemble/data/951230.data added
util/regexp-assemble/regexp-932130.data removed
util/regexp-assemble/regexp-932140.data removed
util/regexp-assemble/regexp-933131.data removed
util/regexp-assemble/regexp-933160.data removed
util/regexp-assemble/regexp-933161.data removed
util/regexp-assemble/regexp-941130.data removed
util/regexp-assemble/regexp-941160.data removed
util/regexp-assemble/regexp-942120.data removed
util/regexp-assemble/regexp-942130.data removed
util/regexp-assemble/regexp-942140.data removed
util/regexp-assemble/regexp-942150.data removed
util/regexp-assemble/regexp-942170.data removed
util/regexp-assemble/regexp-942180.data removed
util/regexp-assemble/regexp-942190.data removed
util/regexp-assemble/regexp-942200.data removed
util/regexp-assemble/regexp-942210.data removed
util/regexp-assemble/regexp-942240.data removed
util/regexp-assemble/regexp-942260.data removed
util/regexp-assemble/regexp-942280.data removed
util/regexp-assemble/regexp-942300.data removed
util/regexp-assemble/regexp-942310.data removed
util/regexp-assemble/regexp-942320.data removed
util/regexp-assemble/regexp-942330.data removed
util/regexp-assemble/regexp-942340.data removed
util/regexp-assemble/regexp-942350.data removed
util/regexp-assemble/regexp-942360.data removed
util/regexp-assemble/regexp-942370.data removed
util/regexp-assemble/regexp-942380.data removed
util/regexp-assemble/regexp-942390.data removed
util/regexp-assemble/regexp-942400.data removed
util/regexp-assemble/regexp-942410.data removed
util/regexp-assemble/regexp-942470.data removed
util/regexp-assemble/regexp-942480.data removed

Directories (26 of 60):

NameStatus
.github/PULL_REQUEST_TEMPLATE added
plugins added
tests/logs added
tests/logs/modsec2-apache added
tests/logs/modsec3-nginx added
tests/logs/modsec3-nginx/nginx added
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-NODEJS renamed
tests/regression/tests/REQUEST-934-APPLICATION-ATTACK-GENERIC
tests/regression/tests/REQUEST-949-BLOCKING-EVALUATION added
tests/regression/tests/RESPONSE-951-DATA-LEAKAGES-SQL added
tests/regression/tests/RESPONSE-953-DATA-LEAKAGES-PHP added
tests/regression/tests/RESPONSE-954-DATA-LEAKAGES-IIS added
tests/regression/tests/RESPONSE-959-BLOCKING-EVALUATION added
tests/regression/tests/RESPONSE-980-CORRELATION added
util/change-version added
util/crs-rules-check added
util/crs-rules-check/examples added
util/find-max-datalen-in-tests added
util/find-rules-without-test added
util/regexp-assemble/data added
util/regexp-assemble/lib added
util/regexp-assemble/lib/lib added
util/regexp-assemble/lib/operators added
util/regexp-assemble/lib/processors added
util/rule_ctl added
util/rule_ctl/tests added

Change Logs (all 2):

NameStatusDeltaVisual Diff
CHANGES changed 20.2% diff
util/crs-rules-check/CHANGES added

Information Files (all 3):

NameStatusDeltaVisual Diff
INSTALL changed 30.5% diff
KNOWN_BUGS removed
util/crs-rules-check/TODO.txt added

Licenses (all 1):

NameStatusDeltaVisual Diff
LICENSE changed 0.5% diff

Readme Files (14 of 18):

NameStatusDeltaVisual Diff
docs/README changed 83.5% diff
plugins/README.md added
README.md changed 51.0% diff
tests/logs/modsec2-apache/README.md added
tests/logs/modsec3-nginx/nginx/README.md added
tests/logs/modsec3-nginx/README.md added
tests/regression/README.md changed 12.8% diff
util/change-version/README.md added
util/change-version/README.txt added
util/crs-rules-check/README.md added
util/find-max-datalen-in-tests/README.md added
util/find-rules-without-test/README.md added
util/regexp-assemble/README.md added
util/rule_ctl/README.md added

Text Files (23 of 27):

NameStatusDeltaVisual Diff
.editorconfig added
CONTRIBUTING.md changed 100.0% diff
CONTRIBUTORS.md changed 46.4% diff
crs-setup.conf.example changed 34.0% diff
KNOWN_BUGS.md added
rules/REQUEST-900-EXCLUSION-RULES-BEFORE-CRS.conf.example changed 25.6% diff
rules/RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf.example changed 4.0% diff
SECURITY.md changed 100.0% diff
SPONSORS.md added
tests/integration/requirements.txt changed 100.0% diff
tests/regression/requirements.txt changed 100.0% diff
util/crs-rules-check/requirements.txt added
util/find-rules-without-test/requirements.txt added
util/regexp-assemble/regexp-932100.txt removed
util/regexp-assemble/regexp-932105.txt removed
util/regexp-assemble/regexp-932106.txt removed
util/regexp-assemble/regexp-932110.txt removed
util/regexp-assemble/regexp-932115.txt removed
util/regexp-assemble/regexp-932150.txt removed
util/regexp-assemble/regexp-934100.txt removed
util/regexp-assemble/requirements.txt added
util/rule_ctl/pyproject.toml added
util/rule_ctl/requirements.txt added

Packages Compared:

coreruleset-3.3.2.tar.gz
coreruleset-4.0.0-rc1.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)