If they had been using commercial software they might have been able to shift the liability (if it existed) to the vendor based on it being not fit for purpose, but as they were using open source, no such option would be open to them.
The fact that they didn't sell those services to consumers but that consumers are the ones impacted is actually a big part of the problem.
There's an externality here in that the people who suffer the loss have no part in the transaction (they are neither buyer no seller) so have no way to, in an economic sense, impact Equifax's behaviour, which does lead to the idea that regulation could be an appropriate approach.
Perhaps, but it's a different problem that product liability.
> which does lead to the idea that regulation could be an appropriate approach.
CRAs are already regulated.
I don't follow. Who's the unauthorized party that's "allowed" to make spurious changes via their systems and security practices?
And how was this "allow[ing] unauthorized people to make spurious changes"? No data was changed in the breach.
Struts had provided a remedy for the fault, months prior. Equifax had _failed_ to implement that remedy, because it was 'difficult', 'complex' (due to its own application / deployment / infrastructure), for several months, on a highly sensitive service.
Can you cite your source for these claims?
[0] https://krebsonsecurity.com/2017/09/equifax-hackers-stole-20...
https://investor.equifax.com/news-and-events/news/2017/09-15...
"Upon discovering a vulnerability in the Apache Struts web application framework as the initial attack vector, Equifax patched the affected web application before bringing it back online."
According to your quote, they patched only after they were the victims of a breach; they should have been pro-active and dealt with the issue as soon as the vulnerability was made public.
What was the faulty product in this case? Struts? Why is Equifax liable?
> The Equifax breach here was caused by, at the very least, reckless negligence in that they failed to patch a published vulnerability for MONTHS after it was disclosed.
You have no knowledge of their internal security practices, or what the status of knowledge of the vulnerability was. Did they make a mistake? Absolutely. But no security is perfect. You have zero basis to make such a claim.
> What I'm talking about is having the same expectations, requirements and civil and criminal punishments that product liability would have with a physical product, at least when it comes to willful negligence of this sort.
There are already laws on the books that cover this, as well as the CFPB. I expect significant fines and additional oversight for Equifax in the coming months.
> The VW emissions scandal (rightly) is resulting in criminal prosecutions for fraud.
Because that was a real, provable, honest to goodness fraud, where there was provable criminal intent. Just like Enron. Where's the criminal intent with Equifax?