Found 2425 products and 42542 vulnerabilities for Microsoft