As details of the Equifax massive spill of personal, sensitive information on 143 million people mostly in the United States emerge, it's hard to come to any other conclusion that the company didn't have the technical competence to hold the data it did.
First, the hackers didn't have to work very hard to siphon off the credit reporting company's databases. They were able to use an easily exploitable vulnerability in a framework called Apache Struts, that is used to build web apps.
By easy I mean the attackers were able to issue system commands to the Equifax server remotely without anyone noticing, thanks to the software bug.
That particular bug had security vendors and systems administrators in full panic mode at the beginning of March, because bad people were already using it all over the internet. Equifax claims it saw the reports about the bug and started patching their computers against it.
That's a strange statement because at the same time, Equifax says it didn't spot until the last day of July this year that its systems had been broken into using that same vulnerability.
Oh, and whoever rummaged through its servers did so for a month and half prior to the break-in being discovered.