CVE-2023-2868: Total Compromise of Physical Barracuda ESG Appliancesrapid7.com3 points·astrange··0 commentsOpen articleSaveView on HN