Re: [Smart] [Secdispatch] New Version Notification for draft-lazanski-smart-users-internet-00.txt

Phillip Hallam-Baker <phill@hallambaker.com> Mon, 15 July 2019 16:03 UTC

Return-Path: <hallam@gmail.com>
X-Original-To: smart@ietfa.amsl.com
Delivered-To: smart@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3B08120168 for <smart@ietfa.amsl.com>; Mon, 15 Jul 2019 09:03:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.557
X-Spam-Level:
X-Spam-Status: No, score=-1.557 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.091, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, LOTS_OF_MONEY=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eQrZvltbqQfL for <smart@ietfa.amsl.com>; Mon, 15 Jul 2019 09:03:15 -0700 (PDT)
Received: from mail-oi1-f179.google.com (mail-oi1-f179.google.com [209.85.167.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFA33120045 for <smart@irtf.org>; Mon, 15 Jul 2019 09:03:14 -0700 (PDT)
Received: by mail-oi1-f179.google.com with SMTP id a127so13058267oii.2 for <smart@irtf.org>; Mon, 15 Jul 2019 09:03:14 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=A3NMHzTbFmd8amKtpXobfQ09YZpe852mIYIiZ8N/Afk=; b=EHEhtQ/KV4FtGKdwQ3pdxHeXYOlBiLbkE9IQ5UcW6Ea0gipdgaCEXXF2cjeLax14/Y v9LTh+9Xk0olGXv04TLbFo37HhQHVmJlSTmczlZNmfuCI8nDUNHMAsWJ32iYdLeiiiHQ Xq/sWU8E/QzfIelrvKugsw/cW00thFoJvRhIjWWQFmdD3fjyEpIBSWU7CDU6yzKlInVa LQ5n5qjWc7sgM8MXKWQCea2uahT6wRBHU3IJkwzlt53aKIDqmAEBtToBd7JVCHZkcx4a 3+TIVYF79hR25BBgsszDbIYM8zXCv2sxq/uEk0I12fG9ctbqftH2zXf91DrPKIeRtNNV 7x4g==
X-Gm-Message-State: APjAAAVXi+yWxVZUHcK6POPL75vBlI4MqDrGpqmKePAVekqzuSK5SZ29 ojI8nB+LMGUXwUNpqgSkSnS3ITpKLg+TruCSlPU=
X-Google-Smtp-Source: APXvYqzFqxl0IjWXJ6VsUKmp0LNovIDeYnKlWBu0d67Ipu4adFoYIKtAwsc4ag5C5XQllo4kLVUl7kHCVw8+PZNBbSE=
X-Received: by 2002:aca:5883:: with SMTP id m125mr14119366oib.58.1563206594054; Mon, 15 Jul 2019 09:03:14 -0700 (PDT)
MIME-Version: 1.0
References: <0A8948DB-F97C-4F68-9173-7E627FB5019C@lastpresslabel.com> <4B10655B-8753-4B10-ACC9-16D7F78AD9F9@gmail.com> <CAMm+Lwh3KW6ZBbMktwmLcKyY8=_ysLYJF_7MsAuiOat6baQ=Kg@mail.gmail.com> <B551EF79-7E6E-4C4E-ADCA-6538F7972222@gmail.com> <CAMm+Lwg+2RFiXK43nJv7pD3OgM8y=ziVYxBkXD3F2kJyz37SxQ@mail.gmail.com> <50E59504-CA00-4792-AA72-FC08051E2486@gmail.com> <CAHbuEH5WUv-a4nKt5YAZosO-vE773Jh3xn1+-hA=4J7RBERc3g@mail.gmail.com> <45cc67f6-3dd4-9788-29e5-4cc82471e6ee@nomountain.net> <9683DFBC-1816-4C0A-8D8A-4CE36318C72C@cisco.com> <d5f05651-849f-4048-3123-8ee17a0c0a96@nomountain.net> <C2AD999E-2B53-4E17-B033-4B722ADFA677@cisco.com> <AC7FADF1-A556-46AF-9A5C-F464AA4772B9@gmail.com> <469416D4-F549-4CAD-9C81-3D4A5A271B6A@cisco.com> <A59918B5-C6B7-4632-B95F-E9AD24C16C96@gmail.com>
In-Reply-To: <A59918B5-C6B7-4632-B95F-E9AD24C16C96@gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Mon, 15 Jul 2019 12:03:01 -0400
Message-ID: <CAMm+LwgtM=oYCSgeNAkbRD=TaJe8O750reTQ7s6Ux954Dz=YhQ@mail.gmail.com>
To: Bret Jordan <jordan.ietf@gmail.com>
Cc: Eliot Lear <lear@cisco.com>, smart@irtf.org, Melinda Shore <melinda.shore@nomountain.net>, IETF SecDispatch <secdispatch@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000bfcf54058dba6512"
Archived-At: <https://mailarchive.ietf.org/arch/msg/smart/iDYQpRWPD5cSCewnb8TIjrdNu5c>
X-Mailman-Approved-At: Mon, 15 Jul 2019 09:33:44 -0700
Subject: Re: [Smart] [Secdispatch] New Version Notification for draft-lazanski-smart-users-internet-00.txt
X-BeenThere: smart@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Stopping Malware And Researching Threats <smart.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/smart>, <mailto:smart-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/smart/>
List-Post: <mailto:smart@irtf.org>
List-Help: <mailto:smart-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/smart>, <mailto:smart-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 16:03:17 -0000

I am pretty sure this is not security 101 stuff. In fact I am pretty sure
that it will be quite a while before the academy really gets to grips with
this stuff. They don't have the same biases we do but they have different
ones.

For example, the need to patch systems is brought up and this is almost
always seen as a good thing. Not in the process control world it isn't. The
problem of unauthorized updates is a very serious concern for them.

Devices that automatically update themselves are vulnerable to a denial of
service attack by the device provider.

This is not an attack many device providers are worried about because it
isn't an attack that is going to affect them (for a start) and they think
they can trust themselves. Which may well not be true. I have seen a single
employee cause $1 million worth of vandalism after being upset that his
wages were being garnished for alimony. I really doubt that more than 5% of
the companies that make IoT devices have effective controls.

The same is true of devices that depend on a tied service. My Revolv hub is
useless because Google bought the company and shut down the service leaving
me with $2500 worth of dead equipment in my walls.

This is not 101 stuff and in fact I don't think that a single one of the
IoT vendors out there is showing that they understand it. We are still at
what I call the 'narcissistic' phase of the market in which every medium
sized IoT vendor thinks it is all about themselves.


The fact that an IoT device makes the owner dependent on the provider is
totally a security issue. The fact that the device providers don't want to
acknowledge it doesn't make it any less so.

I have spent well over $25,000 on IoT devices in the past few years. Of
these, I cannot think of a single one that I can give an unqualified
recommendation for. And there are security issues with every single one of
them.


On Mon, Jul 15, 2019 at 11:07 AM Bret Jordan <jordan.ietf@gmail.com> wrote:

> Eliot,
>
> However, many here assume that the endpoint can run security software,
> that security software is available for all endpoints, or that security
> software can be updated all at once across an organization/enterprise.
> Other also assume that if you just patched your software, you would be
> safe.  These assumptions are horribly wrong and goes to show the
> fundamental lack of understanding.
>
> The reason I called them out the way I did was I was trying to be
> explicitly clear on where the attack was coming from and what role the
> endpoint had in that attack. I did not want to assume that everyone
> understood the attack surface and threat model.
>
> So a client may initiate the connection to a compromised site or content.
> This is a very common case for initial infection.  However, once the threat
> actor is in the network, they often move laterally through the network and
> compromise machines where the attack is not initiated from the victim
> endpoint, but rather initiated from a compromised endpoint. So what you can
> see and do to protect your network changes.
>
> All of this is pretty basic network/cyber security 101 stuff.  What the
> IETF needs to know is how SoC analysts need and require sensors on the
> network, network log data, and DNS data to help identify these attacks and
> find them. We always had a saying when I was on the other side of the
> fence, “operating systems and software can always be made to lie, but the
> network never does..” Network analysis and network forensics is a critical
> part of the day-to-day analysis in a SoC.  This is often how intrusion sets
> are detected and threat actors behavior in the network is tracked.  This is
> not about selling product as some believe. This is about organizations and
> enterprises protecting their systems, networks, and data.
>
> Thanks,
> Bret
> PGP Fingerprint: 63B4 FC53 680A 6B7D 1447  F2C0 74F8 ACAE 7415 0050
> "Without cryptography vihv vivc ce xhrnrw, however, the only thing that
> can not be unscrambled is an egg."
>
> On Jul 15, 2019, at 2:01 AM, Eliot Lear <lear@CISCO.COM> wrote:
>
> Hi Bret,
>
>
> 1) Is the content or content provider that the user is going to
> compromised and trying to attack the endpoint?
> 2) Is the content provider that the user is going to a stage 2 delivery
> site?
> 3) Is the content provider that the user is going to the location for
> outbound malicious content (data exfiltration, CnC traffic)
> 4) Is the content provider that the user is going to adversely tracking
> and monitoring everything the end client does, aka active surveillance
> versus passive surveillance?
> 5) Is the remote site that the user did not go to attack the end point.
>
>
> While we tend to think of endpoints as being equivalent in class, in which
> case your use of the term "content provider” would be somewhat redundant,
> from a scaling perspective I am far more concerned about unwatched
> unmanaged endpoints than I am about content services.  And again, to me it
> is a matter of what problems I think might be tractable.
>
> Eliot
>
>
> _______________________________________________
> Secdispatch mailing list
> Secdispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/secdispatch
>