Between August 2016 and April 2017, an anonymous group calling itself the Shadow Brokers released a series of files containing what appeared to be NSA Equation Group/Tailored Access Operations (TAO) cyberweapons, including the EternalBlue, EternalRomance, EternalSynergy, and DoublePulsar exploits. Microsoft patched the primary vulnerability (MS17-010) on 14 March 2017 after a pre-disclosure from the NSA; within two months the exploits were weaponised in WannaCry (May 2017) and NotPetya (June 2017). The identity and affiliation of the Shadow Brokers has never been definitively established; leading theories include Russian intelligence theft, an NSA insider, or both.