three-cyber-weaknesses