But how easily could it have been avoided and how can firms protect themselves against future attacks?
On the face of it, the accepted narrative seems simple. Microsoft issued a patch, or update, for the vulnerability in its older Windows operating systems in March.
If all IT departments everywhere had implemented this patch immediately, the WannaCry ransomware worm wouldn't have been able to run riot across the globe.