Closed EsadCetiner closed 1 year ago
Hi @EsadCetiner! Thank you for this PR. Can you explain why it is needed to completely disable CRS in all of new rules?
@azurit CRS is disabled for some paramaters and locations since the input can be anything. a few examples would be having code blocks that contains SQL commands inside the text app or custom CSS code for the custom CSS app, CRS does not work well for a use case like this.
Thank you, merging!
This PR fixes a few false positives
/index.php
which should work for Nextcloud instances that both are and aren't using pretty URLs.I've done
ctl:ruleRemoveTargetByTag=OWASP_CRS;ARGS"
for 9508128 and 9508129 since the parameter keeps on changing, it can vary fromARGS:json.steps.array_0.slice.content.array_0.content.array_0.text
toARGS:json.steps.array_100.slice.content.array_0.content.array_0.text
.