3 ms·Hack spills web security firm Barracuda Networks's confidential data3 points by ssclafani 16y ago