Equifax Breach Caused by Lone Employee’s Error, Former CEO Says
nytimes.com
nytimes.com
7) Post-accident attribution accident to a ‘root cause’ is fundamentally wrong. Because overt failure requires multiple faults, there is no isolated ‘cause’ of an accident. There are multiple contributors to accidents. Each of these is necessary insufficient in itself to create an accident. Only jointly are these causes sufficient to create an accident. Indeed, it is the linking of these causes together that creates the circumstances required for the accident. Thus, no isolation of the ‘root cause’ of an accident is possible. The evaluations based on such reasoning as ‘root cause’ do not reflect a technical understanding of the nature of failure but rather the social, cultural need to blame specific, localized forces or events for outcomes.
That aside, it's hardly true that one person can bear all the blame for not patching their systems, even if they did successfully prevent patches from happening. For one thing, how the hell did they keep their job after doing that? Unless it was the CEO (well, now that they have a new CEO maybe they'd like to put all the blame on him), there was someone up the chain who could insist that the patch get applied. I think you definitely could apply root cause analysis techniques here, and I strongly suspect that such analysis would uncover numerous serious deficiencies in Equifax's IT operations. Of course, guessing that a large boring corporation has terrible IT practices is similar to guessing that a given duck quacks and has wings, so there's that.
they're operating at a level where over a hundred and thirty million people could have their ability to get a mortgage, open a bank account, or start a business harmed. If you think that such responsibility does not mandate the highest requirements for data safety, you should not work in this industry.
Companies, and the people, teams, and processes that those companies are comprised of, are complex systems in the manner the paper is discussing.
> Throwing out the Bad Apples, lashing out at them, telling them you are not happy with their performance may seem like a quick, nice, rewarding fix. But it is like peeing in your pants. It gets nice and warm for a little while, and you feel relieved. But then it gets cold and uncomfortable and you look like a fool.
Explanation of why the bad apple theory doesn't work - https://goo.gl/LPKMns
And what about the person who’s job was to make sure that one guy did his job?
And the guy who was in charge of that person?
And the department who’s job was makin sure nothing was insecure?
And the guy managing them?
Yep. All one guys fault. Poor guy, ruining the American credit monitoring system for the rest of us.
It's funny. They should know that if a single employee can cause all that, it usually means they had some severe problems buried in their management.
But even in a small company there were others who could patch things. There were people above me who kept an eye on if patches were applied (or at least reported to be applied).
It wasn’t just ‘we told guy X to patch and never followed up’.
One person responsible for the security of the enterprise.
If there is truly one person for a company this large, then he was setup to fail from the beginning. The management is negligent and incompetent for not creating a system for this. That's his job.
I think more likely, the CEO is full of shit and they're scape goating some poor person. But even if that's not the case, this is a terrible thing for him to admit. If he's really that incompetent, he has no business in management. Hopefully he never works in management again. Kiddo needs to go back to school, he's clearly forgotten all of his training.
Also, if you try to kill Equifax, companies will stop reporting breaches.
I don't know what the ultimate outcome of all of this will be, but it's important to keep perspective. People are out for blood, and it's both scary to watch and unsettling to think of the precedents it might set.
Equifax is a special case though. It isn't Equifax that needs to be killed, it's the concept of credit reporting agencies in general -- they inherently constitute systemic risk. The more private information is concentrated in one place, the more attractive a target it creates for attackers and the more severe the consequences of a breach.
We need to figure out a way to make data warehousing operations like this impractical so these dangerous targets no longer exist.
One good step would be to prohibit the use of social security numbers for anything other than social security.
That's already true, it's just ignored and not enforced.
That should make it easier to start punishing people for doing it then.
Even if the penalty was only a $100 fine, multiply that by 320 million counts and it turns into real money.
The breach is not why I want the Equifax CEO (and everyone on the board) to go to prison. I want them to go to prison because of what they did and didn't do after the breach. The CEO is at best incompetent but that is a very generous reading of what took place.
The US government killed Arthur Andersen. Financial fraud is still reported. Equifax is not too big to dissolve.
http://www.npr.org/2017/07/11/536642560/is-the-justice-depar...
http://www.slate.com/articles/podcasts/slate_money/2017/07/t...
https://www.amazon.com/Chickenshit-Club-Justice-Department-C...
edit: also, so this is topical, the CEO is clearly incorrect. Even if one employee were somehow responsible for the unpatched version of struts being present on a particular system, there is guilt by omission/neglect for at least 1) poor secure enclave design (attackers getting access to the system, degree of access that system had, lack of partitioning of sensitive data) 2) lack/deficiency of red team/pen testing 3) lack of process in static scanning of deployed code.. it goes on. As someone noted, seems like negligent process given the degree they were a target. Granted, I'm going off the publicly disclosed information, so who knows..
This is Econ 101 (incentives matter). If you do not penalize negative behavior, there is no reason for it not to continue.
Those security vulnerability notifications should've gone into a tool to be actioned by a team (JIRA, PagerDuty, whatever) with follow up and verification (audit logs from their CICD pipeline confirming a patched version had been deployed to all environments dev through prod); that's an organizational and leadership failure, which should have consequences.
Disclaimer: I work in the financial services industry in security, but not CRAs.
EDIT: Agree with your assessment edit, its a total failure of risk management within the org. Again, you need dire consequences when that occurs.
EDIT: hoping to do this quickly to avoid comment/edit race conditions, but I wish I knew the right answer in re. penalties. Think about the system that exists with doctors, malpractice insurance industry, medical liability, review boards and the benefits society gets from transparent disclosure from reviews of medical errors. Honestly, short of jailing people, it's hard to see how criminal liability in this case could be worse than potential civil liability.
No he hasn't. He never had it. He was exposed as a fraud who didn't belong.
His golden parachute turns to lead. The investors take a bath. Its the only reasonable way any of this will ever get fixed.
It goes entirely without saying that a CEO with a failure of that magnitude in his wake is lucky to get a job managing a pizza joint after this.
If you look at the article, it matches this idea:
> ... Mr. Smith referred to an “individual” in Equifax’s technology department who had failed to heed security warnings and did not ensure the implementation of software fixes that would have prevented the breach.
I doubt one individual is responsible for every patch in the organisation, and I reckon that Equifax likely has many individuals each responsible for different systems, all of whom have to deal with a central security department before they can, well, patch their system. I further bet the internal politics are off the chart, and the security team is a "no, you can't do that" department who makes things worse.
I put money on there being plenty of "individuals" who are each responsible for patching different systems at Equifax, and while this particular breach was in system X, A-W might, at another time, have been the epicentre of a breach for similar reasons related to internal processes that make moving fast nigh on impossible.
Now, while that's no excuse, I think the fault is likely not the individual who missed the patch, but the interaction between departments with different goals (political and practical) combined with an internal structure that makes changes glacially slow, and this sort of breach inevitable.
So someone forgot to forward an email? What else does ensuring email communication got to the right person mean?
When the security or hundreds of millions of people's data relies on a process of selective email forwarding, the "lone individual" in question is the CEO.
But a ticketing system at least should have been used. How were they planning to check compliance with that email? Obviously there was no audit to check that the email was followed.
One thing I don’t get, though. How did the CSO get hired? It seems obvious that she had no qualifications or skills whatsoever for the job. How do I get a seven-figure gig like that? (I’m kind of serious — how do these positions get filled by people who are so fundamentally incompetent, when many, many individuals could do a better job?)
Also we should expecting to be see more issues in the future.
I work at a school district. If someone broke into our public web server they'd realise the entire webapp points at an WebAPI interface that will still only let you make requests as a logged in user. Meaning it does the same thing as the GUI, nothing less, nothing more. To get "full access" they have two different layers they have to break through.
But even worse for the attacker, in this case full access doesn't even get you full access. Our credit card processing, employee SSNs, and accounting system isn't part of our main database/WebAPI system, and has IP restrictions. In order to log into that you need username/password and 2F provided by SMS.
A completely flat design where a single breakin gives you the keys to the kingdom is unacceptable for any organisation that holds sensitive information. The school district's system was only improved after an external security audit flagged our flat design as dangerous, and they were correct.
No, a single employee was definitely not responsible. This is a systemic issue likely starting at the top. A CEO who thinks a single employee COULD even be responsible is ignorant.
Why.. why did you just not send this person the email instead of having someone send the email to this person? This sounds like BS.
(as an aside, managers are now going to start constantly asking "did you get that email, bob?" to cover their asses)
The job of a leader is in part to identify and mitigate risks, or hire a competent person do it for you, while still being responsible for it.
The fact that risks of these magnitude were being mitigated by a single lone guy is a leadership issue.
Then, the problem was not only in the risk mitigation but also in the handling of the incident as well. That's again on the leadership.
Then, the exfiltrated information is not secondary to Equifax's business. It's the core of their business. It's not that they were Target, for instance, where the core of their business is retail... the proper handling of that information was Equifax's only goddamn job.
It may be the actions of a single employee that finally caused the breach to occur, but there was a series of failures that lead up to this point. There should have been no way that it was possible for a single employee's error to cause such a massive failure.
Talk about a failure to take responsibility. Maybe it's the CEO's error to allow a single employee to oversee a catastrophic security breach.
You could read any PDF or Kindle eBook on leadership to realize that this headline will play very badly.
On a more technical note, how is it possible for a single person to ignore that they needed to upgrade Apache Struts and nobody else notices or cares?
/s
One single employee developed the requirements for these errors, implemented these errors, tested the errors, documented the errors, and signed off to ship the errors.
What a piece of scum.
I suspect most people here find the CEO's explanation lacking (and most people who read the NYT, hence the headline): it's no use venting here.
I'm more curious about how to move forward, but I'm not a security expert. Let's assume credit bureaus are here to stay: we, as a society, have decided to lower the price of loans by reducing risk for lenders via easily available credit histories (with all the benefits and drawbacks).
How have some companies and agencies have managed to keep data secure, and how can we encourage other companies and agencies to do so, via carrot and/or stick?
A chief surgeon doesn't blame the lab tech when a patient dies, lead council doesn't blame the paralegal for botching a death penalty case. They would consider it a public humiliation to blame an underling, especially a paraprofessional.
If an employee isn't heeding a significant warnings (plural!) then it sounds like a management problem too.