5,000 Businesses Exposed: Critical FreeSWITCH Flaw Urges Immediate Patching Vulnerability 5,000 Businesses Exposed: Critical FreeSWITCH Flaw Urges Immediate Patching Ddos December 25, 2023 Read More Read more about 5,000 Businesses Exposed: Critical FreeSWITCH Flaw Urges Immediate Patching