-
-
Notifications
You must be signed in to change notification settings - Fork 402
false positive: REQUEST-932-APPLICATION-ATTACK-RCE.conf #4110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks @tonychuuy. This looks like a typical issue with free text in JSON payloads. We'll take a look. |
You can add an exclusion to resolve this false positive. You can put the following tuning rule AFTER your CRS include:
|
But then I need to add exclusions for any number of array_n, this is a form where the user may add any number of transactions which each one has a description, in addition I have other inputs in the whole system where the user is not restricted to use any character. If I apply exclusions that means that do I need to add exclusions for all the inputs where free text is allowed? |
@tonychuuy You can use an regular expression to match any numbers in an array: I've dug a bit deeper into what's causing the false positive and it looks like there's no such thing as a command called |
Description
I don't know if this apply as a false positive I'm new using this software, or if I need to add an exclusion.
The error occurs because of this " | SELF" in a input field which is free to use any character.
How to reproduce the misbehavior (-> curl call)
Logs
Your Environment
Confirmation
[ ] I have removed any personal data (email addresses, IP addresses,
passwords, domain names) from any logs posted.
The text was updated successfully, but these errors were encountered: