cscli scenarios install crowdsecurity/freeswitch-acl-reject
FreeSWITCH has the option to set trusted ACL's this will detect when a request is rejected due to the ACL. An IP will have 15 attempts before being blocked.
1type: leaky2name: crowdsecurity/freeswitch-acl-reject3description: "Detect freeswitch acl rejects"4filter: "evt.Meta.service == 'freeswitch' && evt.Meta.sub_type == 'acl_reject'"5leakspeed: "10s"6capacity: 157groupby: evt.Meta.source_ip8blackhole: 1m9labels:10 confidence: 311 spoofable: 012 classification:13 - attack.T119014 behavior: "http:exploit"15 label: "CVE-2018-13379"16 remediation: true17 service: freeswitch18