EternalBlue leaked to the public nearly a year ago. It’s wreaked havoc ever since.
Source: Wired Top Stories