Re: Call for Community Feedback: Guidance on Reporting Protocol Vulnerabilities

Michael Thomas <mike@mtcc.com> Wed, 28 October 2020 19:42 UTC

Return-Path: <mike@fresheez.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF3AF3A0C00 for <ietf@ietfa.amsl.com>; Wed, 28 Oct 2020 12:42:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.247, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mtcc-com.20150623.gappssmtp.com
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 5CqpTuWvAcHt for <ietf@ietfa.amsl.com>; Wed, 28 Oct 2020 12:42:14 -0700 (PDT)
Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) (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 A1D013A0BFD for <ietf@ietf.org>; Wed, 28 Oct 2020 12:42:14 -0700 (PDT)
Received: by mail-pf1-x434.google.com with SMTP id x13so283066pfa.9 for <ietf@ietf.org>; Wed, 28 Oct 2020 12:42:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mtcc-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=A1RAJK1nuGPjBE/IpY01B1tSXGCVcy9EQSTANqogqco=; b=wYK442hH7OCVPZ9Kdj7R+LCsx++Oa5CjR2XSucJeFiLQAGYdj4OWehsbN3gk32u97q AUTaFeAFQkj0H0YWWB/+SiKqs3wo64gE1EVSVMmRMb3jfnLt0xLkV36lpTdaz7+TdlTO wivSKrMX6Dh23RLSR8CoIlkDku6xNca+j9b+OrrqWG9Oyt3J97f4dGnMWhbhm33tICUO tB1b6zTRwCXuXpaZglb6WtIlnrmFpnIs3TghMfwpqQh2MJVA11OQTrSiiZ4B/ZXw4+5p B+njuIGs6VD4vJLrVFgMYhSwbOb0bNJQXu33Df8C0PwJmxxRQmnRgJO/8nrj6OfFxWIW eaGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=A1RAJK1nuGPjBE/IpY01B1tSXGCVcy9EQSTANqogqco=; b=qN7MpkLhAXvIkcf90zBjn8PTbnbTQOZrWehFU9mMCh7H2xuFIa547a40ArgOx/Hmkx mPLLo/bToz88uM9L2WrrnUO5pdliyihJCWILF8zRl1WuoVO2qmwKZEl5BXy0FgBjyFdo 9SvzM5Wc9LUcQ5m7HTM+6SSH7u3bkO53wjQxBwA/zY4yoVEYvxgXofKSrXM/D11H3NI3 puIJ1wRiXLk+abd2ipJBsbXktfCfg83EMc3ghec8YPBl+uHcS/Eac7Jowk40fGy+dKVs wQVgVMG31B4dQhBAg71Yv4rEOBrARtkcoOv89KDeVp5ElpxM8Qa7FdTHMG7IXlhHV3Na UIeg==
X-Gm-Message-State: AOAM532xZlxKLhaWbDJau1AIlxY8fvYmde3lFUmM9dLmOd8vVsZHJLjl YBCgywukg2Ixy2HjZKVRsn8dc0eCBU/iig==
X-Google-Smtp-Source: ABdhPJwnpW5LvcDsocctmffoQ9axZpOeGVMwsCM+4522Ot5NVIcsKcA8RI3DI4k0zIvsYAebY3BI2w==
X-Received: by 2002:a63:c042:: with SMTP id z2mr910643pgi.32.1603914133604; Wed, 28 Oct 2020 12:42:13 -0700 (PDT)
Received: from mike-mac.lan (107-182-45-196.volcanocom.com. [107.182.45.196]) by smtp.gmail.com with ESMTPSA id p22sm185921pju.48.2020.10.28.12.42.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 28 Oct 2020 12:42:13 -0700 (PDT)
Subject: Re: Call for Community Feedback: Guidance on Reporting Protocol Vulnerabilities
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: The IETF List <ietf@ietf.org>
References: <5081794697df44d8bd76b675cf08dc23@cert.org> <09B0A1A1-6534-4A44-A162-9962FFF8D8B8@cisco.com> <362d68dd6117452f925322f8180de423@cert.org> <B864FFAE-3E3E-4CEF-B832-4552C8BAE70B@cisco.com> <61d17bb9-9056-ecbd-e7f8-e7bd5bd27d97@mtcc.com> <01RRASWVT8OO005PTU@mauve.mrochek.com> <3552cbcd-2d6e-da06-5d66-d0218f6c57ac@mtcc.com> <F8E98E25-CAEE-43CF-B65C-3186844F4A29@cisco.com> <5d4bc8a9-4955-dde3-6022-7bdb2f5dc7ae@mtcc.com> <20201028184208.GF39170@kduck.mit.edu>
From: Michael Thomas <mike@mtcc.com>
Message-ID: <8e0960d4-bb17-f8fa-7bc0-71a410351dd8@mtcc.com>
Date: Wed, 28 Oct 2020 12:42:11 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <20201028184208.GF39170@kduck.mit.edu>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/FpXsTeZr2GgDabNozAYCgYXldW4>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Oct 2020 19:42:16 -0000

On 10/28/20 11:42 AM, Benjamin Kaduk wrote:
>
>> If errata is that mechanism for something controversial, it's news to
>> me. Mostly what i've seen with errata are minor fixes which the wg chair
>> and/or authors can sign off easily.
> I don't think that errata are the definitive mechanism for potentially
> controversial things or things that require intrusive changes to resolve,
> but they can be an appropriate tool.  A drive-by errata report without
> additional discussion is probably not going to be the most effective way to
> make progress on such issues, but it can definitely be useful to have the
> issue documented in an errata report, even as a revision to the RFC is
> underway to fix the issue.

Yeah, there is a massive energy bandgap between errata and revving an 
RFC. Obviously you want clue to look over the problem and find the fix, 
but the current process isn't set up to quickly rev an RFC, especially 
if it is critical from what I've seen. Maybe distinction needs to be 
drawn on errata that are not very controversial if at all, and ones that 
require protocol changes to make fixes where there are different process 
rules for each?

Mike