Microsoft says it has fixed exploits leaked by Shadow Brokers in March on April 17, 2017 microsoft Shadow Brokers +