Ransomware is a burning hot topic, with the recent WannaCry outbreak still fresh in everyone's minds.
Even besides that global phenomenon, it seems like there's a data breach every other week. Some are the work of sophisticated cyber criminals, but others are down to ineptitude, stupidity and a lack of logic.
V3 looks at the dumbest data breaches of all time:
10. Serious Fraud Office makes a serious mistake
There have been a ridiculous number of security lapses in the public sector, but you know something isn't quite right when a department meant to investigate serious fraud and corruption sends evidence to a witness relating to 64 other people in a fraud, bribery and corruption investigation.
The investigation focused on allegations that senior execs at BAE Systems had received payments, including two properties worth over £6m, as part of an arms deal with Saudi Arabia.
The case closed in February 2010, and the Serious Fraud Office (SFO) began returning evidence documents soon afterwards.
An astonishing 2,000 evidence bags were sent to the witness in question, more than a fifth of which contained information about third parties. This included bank statements showing payments made by BAE Systems to various individuals, hospital invoices, DVLA documents and passport details.
The Information Commissioner's Office (ICO) found that the evidence had been prepared by a temporary worker at the SFO who had received minimal training and worked under no direct supervision.
Information like this should have been handled by someone with experience, and David Smith, ICO deputy commissioner and director of data protection, described it as "astounding" that the SFO got this so wrong.
Microsoft claims Check Point's methodology is all wrong - figure more like five million, not 250 million
Microsoft's explanation still raises as many questions as it answers
Wikileaks dumps info on 'Brutal Kangeroo', the CIA's malware toolkit for hacking 'air-gapped' networks
CIA's Brutal Kangeroo malware suite likened to Stuxnet
Commuters less than chuffed - many fined for not having a ticket