On this page
Atomicorp WAF Rule 340006
Rule Summary
- Rule ID: 340006
- Status: Active
- Alert message: Atomicorp.com WAF Rules: Generic Path Recursion denied in URI/ARGS
- Observed CWEs: None documented
- Revision: 54
- Rule severity: Critical (2)
- Request surfaces: Request URI, Request headers, Request arguments, JSON request data, SOAP request data
- Rule action: deny
- HTTP status: 403
- Logging: log, auditlog
Description
This rule is detecting the use of path recursion in an Argument, Header or in the URI. An example of a recursion is:
../..
An example attack could be to get to a protected file on the system. For example:
../../../../../etc/passwd
False Positives
Some applications may use recursions to access some files. Therefore a false positive can occur. It is not recommended that you disable this rule without ensuring that this is both normal and safe for your application. For example, if your application allows directory recursions, but does not limit recursion this may make it possible for an attacker to access any file on your system.
If you believe this is both safe, and a false positive, please report this to our security team. We can determine if this is a legitimate case, or if its clever attack on your system and if a modification to the rules is advised to allow this activity. Instructions to report false positives are detailed on the Reporting False Positives wiki page.
If you wish to tune this rule yourself, please see the Tuning the Atomicorp WAF Rules page for basic information.
Similar Rules
Selected Related CVEs
This is a selected list of documented research observations, not an exhaustive coverage matrix. Absence of a CVE does not imply absence of protection.
No selected related public CVE research notes are currently published.
Documentation Source
- Original wiki page: WAF 340006
- Source revision: 3136
- Source revision date: 2013-02-03