Received: by 10.223.185.116 with SMTP id b49csp5527568wrg; Wed, 7 Mar 2018 13:23:00 -0800 (PST) X-Google-Smtp-Source: AG47ELuCk30Ld5DW/0St0o6FqXmNrkC8n+mfrzWB+YCVuXUmeYD6ZAvkmvCytcQh9s5fL8LsnpR8 X-Received: by 2002:a17:902:424:: with SMTP id 33-v6mr22044887ple.433.1520457780616; Wed, 07 Mar 2018 13:23:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520457780; cv=none; d=google.com; s=arc-20160816; b=1Bkn67/W0LX2/cxpAmnU9qtfTxz9t3WLjBWTTTbKshYC6KrC000oZXfsSzc+eUpTSJ jTxf7FcQZ9f0RI6InaNHMXtnHHJVMK40k5QkQ7B4Eikx2J5Jzp51GWnEC4nkhH4gAnnc c60uCjugzR11QDJo+zKOd7/AGK0C76vXpHzXMfFysYsdAqbLS+5H/CPCKimWNAn7I5gr 4t88FRDoPaVh1I+A3Y4Km9pswvWqH2rEwJasSzWEQaEJiaf8mGcJ7fpQ/d4KoVB2sGdy aWRzSOmgNCq/dQsQusX3NK6eQdFcBz3W9ga0uop07diywm9mXBqeZagNttg5Pz4vxzCR 3GWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature:dkim-signature :arc-authentication-results; bh=utmY/k038HyPTCNrCTex6Od25OwxnXy4wd8Gc++7/+w=; b=Tr67gM2fdpIv50jBX7YFQNSZJxZPfoThGQrkhYDe1QwY/v2DyzR7mZHQ0udMXvsG9B OpCCM7soHtMODxvO2rT4c7zhPtFn9DOshap50H1XzNDYWwejdtUBEiUNSTKMVw0xAwX3 ShPUwNoTwml8lmbu8qxCIdxVR3oVP64ZjsKlEZRMP1eQxkLOotOIeUg0qffxwZsRkQ8k 67LL7RpHHmXvAzqnEyenNPS/l8p+ozLgnpXIdikYUDDLoa8Z+ryi5X9I7GNXKNXGglg/ 9VBzSnKWMJBP3dL7a0vWNtKnXY02ZX2ujNOiANkhKbkCp2zDwcXxuxJ+xJJ3UMKciQIm HvOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=NFg+Zd2q; dkim=fail header.i=@linux-foundation.org header.s=google header.b=AZyy2dkD; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a12si11834748pgv.672.2018.03.07.13.22.45; Wed, 07 Mar 2018 13:23:00 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=NFg+Zd2q; dkim=fail header.i=@linux-foundation.org header.s=google header.b=AZyy2dkD; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754779AbeCGVVy (ORCPT + 99 others); Wed, 7 Mar 2018 16:21:54 -0500 Received: from mail-io0-f180.google.com ([209.85.223.180]:39089 "EHLO mail-io0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754621AbeCGVVw (ORCPT ); Wed, 7 Mar 2018 16:21:52 -0500 Received: by mail-io0-f180.google.com with SMTP id b34so4658264ioj.6; Wed, 07 Mar 2018 13:21:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=utmY/k038HyPTCNrCTex6Od25OwxnXy4wd8Gc++7/+w=; b=NFg+Zd2qVIWegzAkMoH0+sv8YqB5iv8u9UkkWOvWsp9pw0pzd1r6LZHO7dpCCzAk5v HduCcdZ4cvO8rCZIpPVnsShZQK8kqiarVneC4fmA/egbAhmw5+Oyv/p1KqjpI4oB7ZFW VZrjw5H/c6MEgAvZF13TGEbuCpyyDK1AfPRUhwuyhfJB+hoSomRrn79/26p0L/gRHp/y RTyLneBkPOHUW7p6mCJ2rgeZjMlDT9oivNWcSU+xBZnDKw2lyxTZfbxuN7cwNDsjnHJT QLLyO+8F5ZWJYWruxZiCwc7PlzcRdOwPw9v5ZvYPs9e1VN9Cu+G8hkuWXJ1oF38A0utK f63A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=utmY/k038HyPTCNrCTex6Od25OwxnXy4wd8Gc++7/+w=; b=AZyy2dkD0LZ061/jqJFyauJbpqfWh9dQrpiwNyf6hcjCLrhLOk9Gg8K6BIIHY8sfZB hFqqAxGKGpVYoZcDS/E5Z6V6Mn3jLt3O9fj1G3rwW3TMJAjLfSufUKktCp6Jw8NsE8UI ND0GEhNG44PrDSHMxe9JvBsNJ5y46aqSbAWX0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=utmY/k038HyPTCNrCTex6Od25OwxnXy4wd8Gc++7/+w=; b=rN0I7jhQr9+e41COK4zkc69k31RFvxbtbmizGbBjB/25lziMjFfYXqiZiSJEpzIRNs i5n6iWveD6Kix1lxyG4KlfdvQrGkUk8QMEGsAU49wgToKQRwsjl1EJuIlu53vUHrh52Q e/Evzw/7aAk8dgUhB7eH4EcvE2iSGDZJiAwhGSUwOObmLdmBN9dDgx+RE1qIbv9kfJjE znNYsCXzyKLgt5U2nrQc0kEtJ0BsOPAhWpluwy60J6yELWdY3Fi/mgHDBvG8lrRTOkb2 fEL3skb4QWcDWpB3QXng6Qp4IWr7Z1Q3wMO7sPONy47nnJYmYzYgzsN4pKRAQvNVTfRb njqA== X-Gm-Message-State: APf1xPDWsylDe/5xD/xuCHCuWC5r+Sw80oy6l+ZLSYGq2AcocQYx+B8s SW2hBOem1emlSU7OhtZyceTfTugSVhJkB3VLtAM= X-Received: by 10.107.12.213 with SMTP id 82mr27461924iom.48.1520457711313; Wed, 07 Mar 2018 13:21:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.135.221 with HTTP; Wed, 7 Mar 2018 13:21:50 -0800 (PST) In-Reply-To: <20180306233140.268BD8E1@viggo.jf.intel.com> References: <20180306233140.268BD8E1@viggo.jf.intel.com> From: Linus Torvalds Date: Wed, 7 Mar 2018 13:21:50 -0800 X-Google-Sender-Auth: A5bZ84qW7lafWqAwLnUulmPvf6M Message-ID: Subject: Re: [PATCH] docs: clarify security-bugs disclosure policy To: Dave Hansen Cc: Linux Kernel Mailing List , Thomas Gleixner , Greg Kroah-Hartman , One Thousand Gnomes , Andrea Arcangeli , Andrew Lutomirski , Kees Cook , Tim Chen , Dan Williams , Al Viro , Andrew Morton , "open list:DOCUMENTATION" , Jonathan Corbet , Mark Rutland Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 6, 2018 at 3:31 PM, Dave Hansen wrote: > > I think we need to soften the language a bit. It might scare folks > off, especially the: > > We prefer to fully disclose the bug as soon as possible. > > which is not really the case. Ack. What we do is definitely not full disclosure. In fact, we often actively try to avoid disclosing details and leave that entirely to others. We disclose the *patches*, and the explanation of the patch, but not necessarily anything else (ie no exploit code or even any exploit discussion). We also don't explicitly disclose the discussion of the patches or the report, although part of it mayt obviously become more or less public for other reasons. So we should probably avoid using a term that means something else to a lot of people. And for similar reasons, I don't think the fixed verbiage should use "coordinated disclosure" either, like in your patch. That usually means the kind of embargoes that the security list does not honor. So I think it merits clarification, but maybe just specify the two things relevant to our disclosure: the fact that the patch and explanation for the patch gets made public (but not necessarily other effects), and that the timeframe is very limited. It's not full disclosure, it's not coordinated disclosure, and it's not "no disclosure". It's more like just "timely open fixes". Linus