manual traffic learning
4 TopicsEnforcement Readiness Summary and HTTP Protocol Compliance
Hi, I can understand logic of info in this widget for most of the Entity types but can't figure out what is logic for mentioned type. After Enforcement Readiness Period passed my not triggered signatures are listed in Ready To Be Enforced column. However nothing is listed for HTTP Protocol Compliance. I am using Rapid Deployment policy building (Manual learning) with default settings (v13.1.0.7). Result of those settings is (in Learning and Blocking Settings) for HTTP protocol compliance failed section: Learn, Alarm, Block - checked (as listed for HTTP protocol compliance failed in Blocking Settings) 5 violations with Enable selected (I manually enable two more, originally only 3 are enabled) 11 with Learn checked In Enforcement Readiness Summary section such values are displayed: Learn New Entities: N/A Total: 19 (matches number of violations of this type on Learning and Blocking Settings) Not Enforced: 9 - can't figure how it's calculated. Learn enabled (11)-Enabled (5) not, Total (19) - Learn enabled (11) not, any idea? Not Enforced And Have Suggestions: N/A Ready To Be Enforced: 0 2 violations where triggered by request - at least when using filter on Traffic Learning page (Type: HTTP Protocol Compliance; Score: 0-100 - this filter returns 11 suggestions so it equals number of violations with Learn checked) only two has any requests than can be checked, rest just reports [number] requests triggered this suggestion instead of [number] sample requests out of [number] that triggered the suggestion - I assume that only suggestions with such info are based on actual request received. Question is why: Not Enforced And Have Suggestions: 0 - for me it should be 2 - actual requests triggered two violations and I have suggestions for that even if I marked those as Enabled after seeing suggestions (via Learning and Blocking Settings) *Ready To Be Enforced: N/A - why N/A, should be some number because another violations marked with learn were never triggered by any request. For me it should be at least 9-2 = 7 or rather 11-2 = 9 Example info in suggestions for not triggered violations is: * Action: Enable HTTP Check * Matched HTTP Check: Bad host header value Why Matched HTTP Check is listed when no request matched anything like that? Any help appreciated, Piotr739Views0likes5CommentsNo Sample Requests are "found" in v12 ASM Traffic Learning
When I am looking at the Traffic Learning in v12 ASM there are many examples where there are no sample requests so I can't even see the context for the traffic suggestion. (Image below) Is there a way to see the sample traffic? This has happened for more than just illegal meta characters. Any help would be greatly appreciated. Thanks!768Views0likes13CommentsEnforcement Readiness Summary and HTTP Protocol Compliance
Hi, I can understand logic of info in this widget for most of the Entity types but can't figure out what is logic for mentioned type. After Enforcement Readiness Period passed my not triggered signatures are listed in Ready To Be Enforced column. However nothing is listed for HTTP Protocol Compliance. I am using Rapid Deployment policy building (Manual learning) with default settings (v13.1.0.7). Result of those settings is (in Learning and Blocking Settings) for HTTP protocol compliance failed section: Learn, Alarm, Block - checked (as listed for HTTP protocol compliance failed in Blocking Settings) 5 violations with Enable selected (I manually enable two more, originally only 3 are enabled) 11 with Learn checked In Enforcement Readiness Summary section such values are displayed: Learn New Entities: N/A Total: 19 (matches number of violations of this type on Learning and Blocking Settings) Not Enforced: 9 - can't figure how it's calculated. Learn enabled (11)-Enabled (5) not, Total (19) - Learn enabled (11) not, any idea? Not Enforced And Have Suggestions: N/A Ready To Be Enforced: 0 2 violations where triggered by request - at least when using filter on Traffic Learning page (Type: HTTP Protocol Compliance; Score: 0-100 - this filter returns 11 suggestions so it equals number of violations with Learn checked) only two has any requests than can be checked, rest just reports [number] requests triggered this suggestion instead of [number] sample requests out of [number] that triggered the suggestion - I assume that only suggestions with such info are based on actual request received. Question is why: Not Enforced And Have Suggestions: 0 - for me it should be 2 - actual requests triggered two violations and I have suggestions for that even if I marked those as Enabled after seeing suggestions (via Learning and Blocking Settings) *Ready To Be Enforced: N/A - why N/A, should be some number because another violations marked with learn were never triggered by any request. For me it should be at least 9-2 = 7 or rather 11-2 = 9 Example info in suggestions for not triggered violations is: * Action: Enable HTTP Check * Matched HTTP Check: Bad host header value Why Matched HTTP Check is listed when no request matched anything like that? Any help appreciated, Piotr264Views0likes0CommentsNo Event logs for particular policy
Hi, We are facing a strange issue where for one particular ASM policy, we are not getting any Event logs or there are no alerts in Manual traffic learning. However, all the logs from ASM are pushed to Arcsight. We have dedicated Arcsight team, who are raising alerts saying from "x.x.x.x" source ip we are seeing SQLi, path traversal, xss attack and so on. When we navigate to event logs to filter the illegal request from "x.x.x.x", we are not seeing any events / alerts. We checked the manual traffic learning also, nothing is populated there also. Kindly some one give any pointers on how to solve this issue? Let us know if anything else is needed. PS:The ASM policy is currently in Transparent mode and the response code for the above mentioned attack are 404. Best, Raghav196Views0likes1Comment