SolarWinds attack opened up 4 separate paths to a Microsoft 365 cloud breach