> I'm hesitant to take their word at face value
Can you document a lie they've told?
> as they've tried to mitigate the entire situation via PR already
Of course, any company would do the same. But did they lie?
> claim many users [who were affected] were not affected.
Can you back up this claim? They claim 147 million potentially affected...and you think that was under representing it?
> I also wanted to add that the software in question that was compromised was a free and open source solution[0], not some top-dollar security program.
The code in question is heavily used in the industry, from the highly respected Apache Foundation. I.E. it wasn't some college project they found on github. Many other companies were affected by this vulnerability...they just either did a better job of patching it or weren't sufficiently interesting targets to make it worth going after. Or didn't report it...
As far as the sophistication, you should read this: https://www.bloomberg.com/news/features/2017-09-29/the-equif...
Assuming you trust Bloomberg, they report that there was an initial intrusion that didn't get anywhere, but appeared to get handed off to a much more sophisticated team that did the real breach.
Re: Frank Abagnale...he's exactly right on one point. The breach was tracked back to an employee who failed to follow the procedures and left a system vulnerable. In my view, the real problem is that their procedures were brittle enough that one person failing to do their part was enough to leave them vulnerable. Not enough redundancy. Even that isn't enough for perfect security, but having multiple people required to certify something like this would greatly reduce the odds of a breach.
However, his claim of negligence is complete bunk and supposition on his part. Equifax followed their procedures...they received the vulnerability report, processed it, applied patches, and ran scans to verify. However, one employee failed to do as required, and the scans were faulty and they didn't know. How is that negligence? It's a broken process, for sure, and they didn't have the ability to detect that it had failed. But negligence would be if they knew about the vulnerability and ignored it, and it's simply not true.