IT Security Google Cloud seals bug that could have led to data breaches networkingnewsbox — April 27, 2023 add comment