From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [PATCH v2 SECURITY-POLICY 5/9] Tighten, and make more objective, predisclosure list application Date: Fri, 23 Jan 2015 19:31:16 +0000 Message-ID: <1422041480-1164-6-git-send-email-ijackson@chiark.greenend.org.uk> References: <21689.27383.339939.319567@chiark.greenend.org.uk> <1422041480-1164-1-git-send-email-ijackson@chiark.greenend.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1YEjxG-0007Af-KU for xen-devel@lists.xenproject.org; Fri, 23 Jan 2015 19:31:42 +0000 In-Reply-To: <1422041480-1164-1-git-send-email-ijackson@chiark.greenend.org.uk> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Ian Jackson List-Id: xen-devel@lists.xenproject.org Applicants should be required to: - Provide information on their public web pages which makes it clear that and why they are eligible; - Specifically, publicly state that and how they are using Xen (so that the Security Team can verify eligibility); - Provide a way for members of the public to responsibly report security problems to the applicant, just as the Xen Project does. The Security Team should be forbidden from trying to hunt down eligibility information etc. and should instead be mandated to reject incomplete requests. Also remove the "case-by-case-basis" membership exception. This is not consistent with the new objective membership application process. Signed-off-by: Ian Jackson Signed-off-by: Ian Jackson --- security_vulnerability_process.html | 79 ++++++++++++++++++++++++----------- 1 file changed, 54 insertions(+), 25 deletions(-) diff --git a/security_vulnerability_process.html b/security_vulnerability_process.html index 8870f8d..de8fd44 100644 --- a/security_vulnerability_process.html +++ b/security_vulnerability_process.html @@ -176,9 +176,7 @@ development, is very likely to be accepted; whereas a project with a single developer who spends a few hours a month will most likey be rejected.

For organizational users, a rule of thumb is that "large scale" -means an installed base of 300,000 or more Xen guests. Other -well-established organisations with a mature security response process -will be considered on a case-by-case basis.

+means an installed base of 300,000 or more Xen guests.

The list of entities on the pre-disclosure list is public. (Just the list of projects and organisations, not the actual email addresses.)

@@ -231,35 +229,66 @@ longer permitted in accordance with MITRE policy.

predisclosure-applications@xenproject<dot>org (which is a public mailing list) if they wish to receive pre-disclosure of advisories. -

Please include in the e-mail:

+

You must include in the e-mail:

  • The name of your organization
  • -
  • A brief description of why you fit the criteria, along with - evidence to support the claim
  • -
  • A security alias e-mail address (no personal addresses -- see - below)
  • -
  • A link to a web page with your security policy statement
  • +
  • Domain name(s) which you use to provide Xen software/services
  • +
  • A brief description of why you fit the criteria
  • +
  • If not all of your products/services use Xen, a list of (some + of) your products/services (or categories thereof) which do.
  • +
  • Link(s) to current public web pages, belonging to your + organisation, for each of following pieces of information: +
      +
    • Evidence of your status as a service/software provider: +
        +
      • If you are a public hosting provider, your public rates + or how to get a quote
      • +
      • If you are a software provider, how your + software can be downloaded or purchased
      • +
      • If you are an open-source project, a mailing list + archive and/or version control repository, with + active development
      • +
      +
    • +
    • Evidence of your status as a user/distributor of Xen: +
        +
      • Statements about, or descriptions of, your eligible + production services or released software, from which it is + immediately evident that they use Xen. +
      +
    • +
    • Information about your handling of security problems: +
        +
      • Your invitation to members of the public, who discover + security problems with your products/services, to report + them in confidence to you; +
      • Specifically, the contact information (email addresses or + other contact instructions) which such a member of the + public should use. +
      +
    • +
    +

    Blog postings, conference presentations, social media pages, + Flash presentations, videos, sites which require registration, + anything password-protected, etc., are not acceptable. PDFs of + reasonable size are acceptable so long as the URL you provide is + of a ordinary HTML page providing a link to the PDF.

    +

    If the pages are long and/or PDFs are involved, your email + should say which part of the pages and documents are relevant.

    +
  • A statement to the effect that you have read this policy and agree to abide by the terms for inclusion in the list, specifically the requirements to regarding confidentiality during an embargo period
  • -
  • Evidence that will be considered may include the following: -
      -
    • If you are a public hosting provider, a link to a web page - with your public rates
    • -
    • If you are a software provider, a link to a web page where - your software can be downloaded or purchased
    • -
    • If you are an open-source project, a link to a mailing list - archive and/or a version control repository demonstrating active - development
    • -
    • A public key signed with a key which is in the PGP "strong - set"
    • -
    -
  • +
  • The single (non-personal) email alias you wish added to the + predisclosure list.
-

Organizations already on the list who do not have a security alias -or have not sent a statement that they have read this policy and will -abide by, it will be asked to do so.

+

Your application will be determined by the Xen Project Security +Team, and their decision posted to the list. The Security Team has +no discretion to accept applications which do not provide all of the +information required above.

+

If you are dissatisfied with the Security Team's decision you may +appeal it via the Xen Project's governance processes.

Organisations should not request subscription via the mailing list web interface. Any such subscription requests will be rejected and ignored.

-- 1.7.10.4