Cybercriminals exploit outdated security flaws: Barracuda threat report Express Computer Jun 30, 2023 Barracuda, a trusted partner and leading provider of cloud-first security solutions, has released a Threat Spotlight revealing…