Live data from Hacker News

The Mirai Botnet Is Proof the Security Industry Is Broken

blog.appcanary.com

11–20 of 260 posts

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#11
post #2

> The major botnet of 2016 is simpler than the botnet of 1988. That, right there, is a damning indictment not only of our industry but also of our culture. We know how to secure systems. It's not magic. But — unlike for example physical hygiene — we haven't made the decision to make computer hygiene part of our culture. We look down on people who don't wash their hands, but we don't look down on people who use poor p…

I don't necessarily agree. Yes, we teach children to wash their hands, but first of all there's always a threshold over which people stop giving a damn. How many people are actually following their doctors' advice about diet and lifestyle? Heck, how many people actually take their medicine as prescribed? And there's also a danger in the other extreme. It's pretty bad that many people these days are self-medicating, many times with antibiotics or avoiding vaccines and it's even worse when they do it to their children.

Something to think about. Don't get me wrong, I'm all for education. And just like sexual education, I'd introduce classes about online privacy in elementary school.

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#12

Completely incorrect claim, the IoT industry doesn't spend a penny on security, and therefore will be vulnerable to these type of attacks. If anything this is proof that the security industry does work, these attacks are happening on devices where there is no security budget - not on servers with large investments in security.

    > the IoT industry doesn't spend a penny on security,
Citation sorely needed [and not to be found].

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#13
I wish more people would talk about the economics of why netsec is such a garbage industry. It's a few honest people screaming to be heard above the din of snake-oil salesmen, but there's an economic reason that goes beyond "dumb users, incompetent programmers and CTOs who just look and speeds and feeds". The problem is there's weak correlation, or at least very difficult-to-see correlation, between the amount of effort you put in on security and the results you get.

You could have no security and just get lucky and never get hacked. Or you could have great security and just get really unlucky and have a determined hacker. Or you could be spending uselessly and still getting lucky, although you (and your vendor!) attribute your good fortune to the product. This kind of information failure makes it really hard to have a functional and efficient market, even when everyone involved is honest.

I don't have a good solution for this, which I why I hope someone smarter than me brings it up.

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#14
post #8

How about a law that requires computerized devices to be shipped with unique passwords. That would be a start. Second, any computerized device must pass FTC/FCC/UL (pick one) tests for computer security before going on sale. There's more that can be done, but let's go after the simple stuff first.

Not sure that solves the problem either, perhaps UK has more stringent laws, or perhaps the US does. But if it's not universal a sufficiently large market can still be exploited to attack another. The internet is global. We need global regulations.

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#16
I think it's erroneous to blame the security industry wholesale, tempting as it may be.

Let's set blame aside for now. What caused this botnet?

  - The tendency of IoT/smart-device vendors to eschew engineering discipline
  - The tendency of _all_ companies to eschew security as an optional extra
    rather than the cost of admittance to the marketplace
    - The historical tendency of big companies /not/ being burned to the
      ground after a massive hack makes security a lower priority to
      many businesses
  - The lack of a secure automatic update infrastructure (which also led to a
    recall), for which the vendor could have mitigated the vulnerabilities used
  - General ignorance about the risks associated with default/weak/hard-coded
    security credentials (e.g. passwords)
Now let's look at each line item and discuss possible solutions:

  + Regulation could help here. Require third party security assessments on
    IoT/smart devices to be sold? It's not the most elegant solution, but it
    would be a vast improvement over the current state of affairs.
  + This is a cultural problem that makes application security painful in
    every business vertical. It takes a lot of one-on-one communication to
    resolve. Seeing large companies lose their shirts over security negligence
    might change the conversation.
  + This is a huge problem for all software. (See link below.)
  + Education.
Regarding secure automatic updates: https://paragonie.com/blog/2016/10/guide-automatic-security-...

Now let's circle back to blame. What is the security industry responsible for? In my view:

  - Failure to communicate with other industries and professions,
    such as electrical engineering.
  - Failure to communicate with developers in general.
  - Failure to educate people outside the industry of our own
    conventional wisdom.
  - Failure to learn the challenges that others are trying to overcome
    so security can be on the same team rather than yet another obstacle.
Through the blog posts on my company's website and a concerted effort to clean up Stack Overflow, I've been trying to educate PHP developers about better security practices for the past couple of years. It pays forward in spades. The rest of the security industry could do a lot of good if they did the same for their own respective communities.

The only problem with doing that is: There's no effective and ethical way to monetize it. I make more money from helping e-commerce sites recover from being hacked by easily preventable mistakes than I ever have from making the software that powers 30% of the Internet more secure. https://paragonie.com/blog/2015/12/year-2015-in-review

Solving the core problems is good for society, but society doesn't reward this behavior.

The security industry is broken because society is broken.

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#17
post #3
post #2

> The major botnet of 2016 is simpler than the botnet of 1988. That, right there, is a damning indictment not only of our industry but also of our culture. We know how to secure systems. It's not magic. But — unlike for example physical hygiene — we haven't made the decision to make computer hygiene part of our culture. We look down on people who don't wash their hands, but we don't look down on people who use poor p…

Worst of all, they think people who haven't learned about security deserve what happens to them...

But when you tell someone "That's not secure, you can easily get hacked. You need to [insert good security practices here]", what response do you get ?

In my experience, most answer along the lines of "So what ? What could they get ? I have nothing important." or "Why would anyone ever hack me ?" or "But I have an antivirus, doesn't that make me safe ?".

And then spend the next 15 minutes explaining to them how things actually work and why they need to take it seriously and offer to help. 9 out of 10, they never reach out. And it's not their fault, but the way security in general is perceived.

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#18
post #4

My toaster has to be certified that it meets certain minimum safety standards. It really seems that IoT and safety critical software/firmware should be required to pass a similar (bare minimum) certification.

Toaster is required to pass safety standards because of the there is strong economic incentive (UL requirements) to do it. Without UL, it can't get on the shelf on any stores in US.

There are no such thing and UL security requirements for IOT device.

Time for such regulation?

But "internet + regulation" normally raise a lot of objections internally from the IT industry.

If someone (MSFT) proposes secure boot are required for all IOT devices, the first one to oppose it likely be EFF. :-)

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#19

Completely incorrect claim, the IoT industry doesn't spend a penny on security, and therefore will be vulnerable to these type of attacks. If anything this is proof that the security industry does work, these attacks are happening on devices where there is no security budget - not on servers with large investments in security.

So, "companies think that security is unnecessary" is a sign that the security industry is working?

Re: The Mirai Botnet Is Proof the Security Industry Is Broken

#20
But is IS dumb programmers (or more likely, dumb programmer management) causing this problem. Every IoT company has the same workflow: you take thing out of the box, hook up thing, use your smartphone to connect to thing with some app, and then it works. Everyone expects this experience and it's stupid because somewhere there is a hardcoded password.

This is made more asinine by the fact that we've had extremely easy to use methods of establishing trust between devices on a permanent basis, but because that would add three steps to the setup process the marketing people refuse to let it happen.

Nobody wants to spend the money to do it right, and nobody wants to spend the money on devices that do it right so here we are and I see no way out of this situation.

Post reply on HN