On this page
Atomicorp WAF Rule 330700
Rule Summary
- Rule ID: 330700
- Status: Active
- Alert message: Atomicorp.com WAF Rules: Invalid HTTP Request Line in violation of RFC (if you do not wish to follow HTTP RFCs, disable this rule)
- Observed CWEs: None documented
- Revision: 2
- Rule severity: Warning (4)
- Phase: 2 (request body)
- Rule action: deny
- HTTP status: 403
- Logging: log, auditlog
Description
This rule is triggered if a client sends a completely invalid request line. Request lines are defined in RFC 2616 (opens in a new tab) .
This is an example request line that would be invalid per the RFC:
GET ????????????foo/bar HTTP/1.1
Request lines must start with a “slash” (/). So this request would be invalid, per the RFC.
This technique may be used by attackers to attempt to evade web application firewalls and application security logic to compromise a system.
False Positives
False Positive can occur if a web client sends invalid requests or if an application is designed to work in a manner that is not-RFC compliant. The later is not known to occur, as web browsers will generally not accept grossly invalid requests.
If you believe this is a false positive, please report this to our security team to determine if this is a legitimate case, or if its clever attack on your system. Instructions to report false positives are detailed on the Reporting False Positives wiki page.
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 330700
- Source revision: 1066
- Source revision date: 2010-10-29