Block TRACE, PUT, DELETE and OPTIONS HTTP methods
Information
Summary: |
How to remove TRACE, PUT, DELETE, and OPTIONS HTTP methods. |
Environment: |
Product: LoadMaster. Version: Any. Platform: Any. Application: Any. |
Question/Problem Description: |
We want the LoadMaster to block TRACE, PUT, OPTIONS and DELETE HTTP methods for a VIP and only allow HEAD, POST, and GET HTTP methods. |
Steps to Reproduce: | |
Error Message: | |
Defect Number: | |
Enhancement Number: | |
Cause: | We want to block insecure HTTP methods |
Resolution: |
Rule Name: allowed_METHODS Rule Type: Content Matching Match Type: Regular Expression Header Field: method Match string: /GET|POST|HEAD/
This can be tested with the following command: curl -X PUT https://<FQDN> -d "TEST" curl -X DELETE https://<FQDN> NOTE: TRACE is not accepted by the LM and we return a 501.
|
Workaround: | |
Notes: |
https://support.kemptechnologies.com/hc/en-us/articles/5143451528077-Content-Rules |
Was this article helpful?
0 out of 0 found this helpful