Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Security Group Proposal, Draft 7
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  10 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Mitchell Stoltz  
View profile  
 More options Oct 8 2001, 11:33 pm
Newsgroups: netscape.public.mozilla.security
From: Mitchell Stoltz <msto...@netscape.com>
Date: Mon, 08 Oct 2001 20:36:51 -0700
Local: Mon, Oct 8 2001 11:36 pm
Subject: Security Group Proposal, Draft 7

In addition to the changes Frank requested, I've rewritten the section
about a 'known vulnerabilities' page on mozilla.org to clarify what it's
about, and I changed the section about mailing lists. As I discussed
with staff, we should have separate lists for discussion and outside bug
reports.

Please give me your comments on these changes. Bear in mind they were
made by me alone and are just a proposal - they are open to debate.
Also, please outline what issues still need to be discussed. Mozilla
staff (and I) would like to finalize this policy by this Friday, 10/12.

This draft includes a link to a Known Vulnerabilities page. Is it in a
good location? I plan to link to it from projects/security/index.html
and projects/security/components/index.html.

Do you like the names of the mailing lists,
security-bug-gr...@mozilla.org and security-bug-repo...@mozilla.org?
Should we use shorter names? I wanted to make it very clear what each
one is for.

     -Mitch

[ security-bugs-draft7.html 17K ]

Handling Mozilla Security Bugs

Version 1.0
DRAFT 7
October 8, 2001

Introduction

In order to improve the Mozilla project's approach to resolving Mozilla security vulnerabilities, mozilla.org is creating more formal arrangements for handling Mozilla security-related bugs. First, mozilla.org is appointing a security module owner charged with primary responsibility for coordinating the investigation and resolution of reported Mozilla security vulnerabilities; the security module owner will have one or more peers to assist in this task. At the same time mozilla.org is also creating a larger "Mozilla security bug group" by which Mozilla contributors and others can participate in addressing security vulnerabilities in Mozilla. This document describes how this new organizational structure will work, and how security-related Mozilla bug reports will be handled.

Note that the focus of this new structure is restricted solely to addressing actual security vulnerabilities arising from problems in Mozilla code. This work is separate from the work of developers adding new security features (cryptographically-based or otherwise) to Mozilla, although obviously many of the same people will be involved in both sets of activities.

Note also that the scheme described in this document will completely replace the traditional practice of marking security-related Mozilla bugs as "Netscape Confidential." The mozilla.org Bugzilla system is being modified to remove the ability to mark bugs as "Netscape Confidential," and to instead implement the scheme described below.

Background

Security vulnerabilities are different from other bugs, because their consequences are potentially so severe: users' private information (including financial information) could be exposed, users' data could be destroyed, and users' systems could be used as platforms for attacks on other systems. Thus people have strong feelings about how security-related bugs are handled, and in particular about the degree to which information about such bugs is publicly disclosed.

The Mozilla project is a public software development project, and thus we have an inherent bias towards openness. In particular, we understand and acknowledge the concerns of those who believe that all information about security vulnerabilities should be publicly disclosed as soon as it is known, so that users may take immediate steps to protect themselves and so that problems can get the maximum amount of developer attention and be fixed as soon as possible.

At the same time the Mozilla project receives substantial contributions of code and developer time from organizations that use (or plan to use) Mozilla code in their own product offerings. Some of these products may be used by large populations of end users, many of whom may not often upgrade or check for recent security fixes. We understand and acknowledge the concerns of those who believe that too-hasty disclosure of exploit details can provide a short-term advantage to potential attackers, who can exploit a problem before most end users become aware of its existence.

We believe that both sets of concerns are valid, and that both are worth addressing as best we can. We have attempted to create a compromise scheme for how the Mozilla project will handle reports of security vulnerabilities. We believe that it is a compromise that can be justified to those on both sides of the question regarding disclosure.

General policies

mozilla.org has adopted the following general policies for handling bug reports related to security vulnerabilities:

  • Security bug reports will be treated as special and handled differently than "normal" bugs. In particular, the mozilla.org Bugzilla system will allow bug reports related to security vulnerabilities to be marked as "Security-Sensitive," and will have special access control features specifically for use with such bug reports. However a security bug can revert back to being a normal bug (by having the "Security-Sensitive" flag removed), in which case the access control restrictions will no longer be in effect.
  • Full information about security bugs will be restricted to a known group of people, using the Bugzilla access control restrictions described above. However that group can and will be expanded as necessary and appropriate.
  • As noted above, information about security bugs can be held confidential for some period of time; there is no pre-determined limit on how long that time period might be. However this is offset by the fact that the person reporting a bug has visibility into the activities (if any) being taken to address the bug, has the primary responsibility for deciding when the bug report should be opened for public scrutiny, and has the power to do so.

The remaining sections of the document describe in more detail how these general policies have been implemented in practice.

Organizational structure for handling security bugs

We are organizing the investigation and fixing of Mozilla security vulnerabilities similar to the way Mozilla project activities are handled in general: There will be a security module owner, a small core group of active contributors who can act as peers to the module owner, a larger group of less active participants, and other people who may become involved from time to time. As with other parts of the Mozilla project, participation in Mozilla security-related activities will be open to both independent volunteers and to employees of the various corporations and other organizations involved with Mozilla.

The Mozilla security module owner and peers

The Mozilla security module owner will be Mitch Stoltz. Mitch has been actively involved full-time in the area of Mozilla security for quite some time now, in particular as the primary developer responsible for the so-called component security features of Mozilla.

The Mozilla security module owner will have a similar level of power and responsibility as other Mozilla module owners; also as with other Mozilla module owners, mozilla.org staff will oversee the work of the security module owner and select a new security module owner should that ever be necessary for any reason.

The Mozilla security module owner will work with mozilla.org staff to select one or more people to act as peers to the security module owner in investigating and resolving security vulnerabilities; the peers will share responsibility for overseeing and coordinating any and all activities related to security bugs.

The Mozilla security bug group

The Mozilla security module owner and peers will form the core of the Mozilla security bug group, and will select a number of other people to round out the group's membership. Each and every member of the Mozilla security bug group will automatically have access to all Mozilla bugs marked "Security-Sensitive." The members of the Mozilla security bug group will be drawn primarily from the following groups:

  • security developers (i.e., those whose bugs are often singled out as security-relevant or who have security-relevant bugs assigned to them), and security QA people who are the QA contacts for those bugs;
  • "exploit hunters" with a good track record of finding significant Mozilla security vulnerabilities;
  • representatives of the various companies and groups actively distributing Mozilla-based products; and
  • super-reviewers and drivers.

(The Bugzilla administrators will technically be in the Mozilla security bug group as well, mainly because they already have visibility into all Bugzilla data hosted through mozilla.org.)

The Mozilla security bug group will have a private mailing list, security-bug-group@mozilla.org, to which everyone in the security bug group will be subscribed. This list will act as a forum for discussing group policy and the addition of new members, as described below. In addition, Mozilla.org will maintain a second well-known address, security-bug-reports@mozilla.org, through which people not on the security group can submit reports of security bugs. Mail sent to this address will go to the security module owner and peers, who will be responsible for posting the information received to a security bug.

Other participants

Besides the permanent security bug group members described above, there are two other categories of people who may participate in security bug group activities and have access to otherwise-confidential security bug reports:

  • A person who reports a security bug will have continued access to all Bugzilla activities associated with that bug, even if the bug is marked "Security-Sensitive."
  • Any other persons may be given access to a particular security bug, by someone else (who does have access) adding them to the CC list for that bug.

Thus someone reporting a security bug in essence becomes a member of the overall group of people working to investigate and fix that particular vulnerability, and anyone else may be easily invited to assist as well if and when that makes sense.

Expanding the Mozilla security bug group

As previously described, the ...

read more »

[ diff7 5K ]
*** security-bugs-draft6.html Mon Oct 8 20:00:15 2001 --- security-bugs-draft7.html Mon Oct 8 20:26:16 2001 *************** *** 1,6 **** - --- 1,5 ---- *************** *** 20,27 ****

Version 1.0
! DRAFT 6
! September 30, 2001
--- 19,26 ----
Version 1.0
! DRAFT 7
! October 8, 2001
*************** *** 194,205 **** have visibility into all Bugzilla data hosted through mozilla.org.)

!

The Mozilla security bug group will have a private mailing list to which everyone in the security bug group will be subscribed. This ! list will act as the well-known address to which users can submit ! new security bugs, as well as a forum for discussing group policy ! and the addition of new members, as described below.

!

Other participants

--- 193,209 ---- have visibility into all Bugzilla data hosted through mozilla.org.)

!

The Mozilla security bug group will have a private mailing list, ! security-bug-group@mozilla.org, to which everyone in the security bug group will be subscribed. This ! list will act as a forum for discussing group policy ! and the addition of new members, as described below. In addition, ! Mozilla.org will maintain a second well-known address, ! security-bug-reports@mozilla.org, through which people not ! on the security group can submit reports of security bugs. Mail ! sent to this address will go to the security module owner and peers, ! who will be responsible for posting the information received to a ! security bug.

Other participants

*************** *** 316,336 **** complete bug report). !

When a bug is put into the security group, the security group members, bug reporter, and others associated with the bug ! will decide, either through comments on the bug or the security group ! mailing list, whether an immediate warning to users is appropriate ! and how it should be worded. This warning should mention the existence ! of a vulnerability, which features or modules are affected, and a ! workaround, if one exists. The module owner, a peer, or some other ! person they may designate will post this message to a ! "Known Vulnerabilities" page, which will be maintained at a well-known ! location on on www.mozilla.org. These messages will contain all of the ! information that the security group has agreed to be safe for ! immediate public disclosure. Mozilla distributors who wish to inform ! their users of the existence of a vulnerability may repost these ! messages to their own websites, mailing lists, release notes, etc, as ! long as they don't disclose any additional details about the bug.

The original reporter of a security bug has the primary responsibility for deciding when that bug will be made public; --- 320,354 ---- complete bug report). !

When a bug is put into the security bug group, the group members, bug reporter, and others associated with the bug ! will decide by consensus, either through comments on the bug ! or the group mailing list, whether an immediate warning ! to users is appropriate and how it should be worded. The goals ! of this warning are:

! !
    !
  • to inform Mozilla users and testers of potential security ! risks in the versions they are using, and what can be done to ! mitigate those risks, and
  • ! !
  • to establish, for each bug, the amount of information a ! distributor can reveal immediately (before a fix is available) ! without putting other distributors and their customers at risk.
  • !
! !

A typical warning will mention the application or module ! affected, the affected versions, and a workaround (e.g. disabling ! JavaScript). If the group decides to publish a warning, the module owner, ! a peer, or some other person they may designate will post this ! message to the ! ! Known Vulnerabilities page. ! Mozilla distributors who wish to inform ! their users of the existence of a vulnerability may repost any ! information from the Known Vulnerabilities page ! to their own websites, mailing lists, release notes, etc., but ! should not disclose any additional information about the bug.

The original reporter of a security bug has the primary responsibility for deciding when that bug will be made public; *************** *** 370,376 ****

If disputes arise about whether or when to disclose information ! about a security bug, the security group will discuss the issue via its mailing list and attempt to reach consensus. If necessary mozilla.org staff will serve as the "court of last resort."

--- 388,394 ----

If disputes arise about whether or when to disclose information ! about a security bug, the security bug group will discuss the issue via its mailing list and attempt to reach consensus. If necessary mozilla.org staff will serve as the "court of last resort."


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Gervase Markham  
View profile  
 More options Oct 9 2001, 12:54 pm
Newsgroups: netscape.public.mozilla.security
From: Gervase Markham <g...@mozilla.org>
Date: Tue, 09 Oct 2001 09:57:04 -0700
Local: Tues, Oct 9 2001 12:57 pm
Subject: Re: Security Group Proposal, Draft 7

> This draft includes a link to a Known Vulnerabilities page. Is it in a
> good location?

No :-) If, as we hope to, we move to a different website model, we would
want to try and avoid changing this URL, just for the sake of
simplicity. This becomes far less likely if you go for:
http://www.mozilla.org/projects/security/known-vulnerabilities

as the URL. In the current website, this would be implemented as
http://www.mozilla.org/projects/security/known-vulnerabilities/index....

Gerv


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Veditz  
View profile  
 More options Oct 9 2001, 3:40 pm
Newsgroups: netscape.public.mozilla.security
From: Daniel Veditz <dved...@netscape.com>
Date: Tue, 09 Oct 2001 12:37:34 -0700
Local: Tues, Oct 9 2001 3:37 pm
Subject: Re: Security Group Proposal, Draft 7

Mitchell Stoltz wrote:

> Do you like the names of the mailing lists,
> security-bug-gr...@mozilla.org and security-bug-repo...@mozilla.org?
> Should we use shorter names? I wanted to make it very clear what each
> one is for.

The discussion group doesn't need to be as clear, the people who need to
know about it will know it and less typing is better. I'd nominate

security-f...@mozilla.org   //external alias
security...@mozilla.org     // discussion

-Dan Veditz


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brendan Eich  
View profile  
 More options Oct 9 2001, 4:05 pm
Newsgroups: netscape.public.mozilla.security
From: Brendan Eich <bren...@meer.net>
Date: Tue, 09 Oct 2001 13:03:04 -0700
Local: Tues, Oct 9 2001 4:03 pm
Subject: Re: Security Group Proposal, Draft 7

I must now channel jwz's ghost and object to lack of hyphens and
cybercrud "grp" in the last.  If short wins, why not
secur...@mozilla.org?  Otherwise, -group it.

/be


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Shaver  
View profile  
 More options Oct 9 2001, 4:30 pm
Newsgroups: netscape.public.mozilla.security
From: Mike Shaver <sha...@mozilla.org>
Date: Tue, 09 Oct 2001 16:31:16 -0400
Local: Tues, Oct 9 2001 4:31 pm
Subject: Re: Security Group Proposal, Draft 7

Brendan Eich wrote:
> I must now channel jwz's ghost and object to lack of hyphens and
> cybercrud "grp" in the last.  If short wins, why not
> secur...@mozilla.org?  Otherwise, -group it.

secur...@company.com is the traditional notification address, I think.

Mike


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitchell Stoltz  
View profile  
 More options Oct 9 2001, 5:05 pm
Newsgroups: netscape.public.mozilla.security
From: Mitchell Stoltz <msto...@netscape.com>
Date: Tue, 09 Oct 2001 14:06:52 -0700
Local: Tues, Oct 9 2001 5:06 pm
Subject: Re: Security Group Proposal, Draft 7
Please keep in mind that we are creating TWO mailing lists, one to
receive security bug reports from outside and one for internal discussion.

It sounds like people are saying they want secur...@mozilla.org to be
the address where people not on the security group can send security bug
reports. Yes, this is one of the traditional addresses to use for this
purpose, as several people have pointed out. However, no one has
directly responded to my question: I think "security" is ambiguous, and
doesn't precisely describe the purpose of the address, which means it
may attract more off-topic posts. People may think it's for discussion
of cryptography engineering or physical building security or the
security of Mozilla servers, none of which is the case. More off-topic,
irrelevant posts to this address means more work for the maintainers.

My question is, is this a valid concern? If most of you think we should
use "secur...@mozilla.org," then I'm fine with that, but I'd like to
hear opinions about this point.

The second mailing list is for discussion among security group members.
Having a very specific name is not so impotant in this case, and short
is good, but if we're going to use secur...@mozilla.org for the bug
reports address, we'll have to pick another for the group discussion
address.
        -Mitch


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Shaver  
View profile  
 More options Oct 9 2001, 5:13 pm
Newsgroups: netscape.public.mozilla.security
From: Mike Shaver <sha...@mozilla.org>
Date: Tue, 09 Oct 2001 17:15:10 -0400
Local: Tues, Oct 9 2001 5:15 pm
Subject: Re: Security Group Proposal, Draft 7

Mitchell Stoltz wrote:
> My question is, is this a valid concern? If most of you think we should
> use "secur...@mozilla.org," then I'm fine with that, but I'd like to
> hear opinions about this point.

I don't think it's an issue, and if "security group proposal" is
specific enough to have not attracted any questions about our crypto
stuff, I think we'll be fine.  (I don't know of any other organizations
that suffer unduly under the weight of misdirected stuff to security@,
other that spam that doesn't care about security of _any_ sort.  But my
sample size so far is pretty small.)

> The second mailing list is for discussion among security group members.
> Having a very specific name is not so impotant in this case, and short
> is good, but if we're going to use secur...@mozilla.org for the bug
> reports address, we'll have to pick another for the group discussion
> address.

security-gr...@mozilla.org for the Mozilla security group, I say.

Mike


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Hecker  
View profile  
 More options Oct 9 2001, 5:20 pm
Newsgroups: netscape.public.mozilla.security
From: Frank Hecker <hec...@mozilla.org>
Date: Tue, 09 Oct 2001 17:16:24 -0400
Local: Tues, Oct 9 2001 5:16 pm
Subject: Re: Security Group Proposal, Draft 7

Mitchell Stoltz wrote:
> It sounds like people are saying they want secur...@mozilla.org to be
> the address where people not on the security group can send security bug
> reports. Yes, this is one of the traditional addresses to use for this
> purpose, as several people have pointed out. However, no one has
> directly responded to my question: I think "security" is ambiguous, and
> doesn't precisely describe the purpose of the address, which means it
> may attract more off-topic posts. People may think it's for discussion
> of cryptography engineering or physical building security or the
> security of Mozilla servers, none of which is the case. More off-topic,
> irrelevant posts to this address means more work for the maintainers.

I think tradition trumps logic here: You're right, if we were starting
from a clean slate, and we were the first project to do this sort of
thing, then we might not necessarily want to use "secur...@mozilla.org"
as the well-known bug reporting address. However it's already in wide
use for this purpose, and because it's the shortest possible name with
"security" in it it's probably the first thing bug reporters are likely
to guess if they don't go to the trouble of looking up the address.

You're also correct in that this address might receive some off-topic
messages (not to mention spam). I don't think there's any way around
this., other than to just reply to off-topic message with a canned reply
pointing people to the right forums.

So IMO we should choose "secur...@mozilla.org" for the bug reporting
address, and then some other name (I don't really care what) for the
security bug group mailing list.

Frank

--
Frank Hecker
hec...@mozilla.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ben Bucksch  
View profile  
 More options Oct 9 2001, 6:25 pm
Newsgroups: netscape.public.mozilla.security
From: ben.bucksch.n...@beonex.com (Ben Bucksch)
Date: 9 Oct 2001 22:18:34 GMT
Local: Tues, Oct 9 2001 6:18 pm
Subject: Re: Security Group Proposal, Draft 7

Mitchell Stoltz wrote:
> I think "security" is ambiguous, and doesn't precisely describe the
> purpose of the address, which means it may attract more off-topic
> posts. People may think it's for discussion of cryptography
> engineering or physical building security or the security of Mozilla
> servers, none of which is the case. More off-topic, irrelevant posts
> to this address means more work for the maintainers.

That's right. There will most likely lots of ofoftopic mail to this
address. But I think that the advantage of possibly getting more /
earlier reports because of being able to reach easily is more important
than the convience of the maintainers.
Note that the "right" way to file the bug reports is bugzilla anyway.
This only purpose of this alias is to be reachable easily.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mitchell Stoltz  
View profile  
 More options Oct 9 2001, 8:54 pm
Newsgroups: netscape.public.mozilla.security
From: Mitchell Stoltz <msto...@netscape.com>
Date: Tue, 09 Oct 2001 17:55:58 -0700
Local: Tues, Oct 9 2001 8:55 pm
Subject: Re: Security Group Proposal, Draft 7
Sounds like we've got consensus on the mailing list names, then. The
address for submitting bug reports will be secur...@mozilla.org, and the
security bug group private mailing list will be
security-gr...@mozilla.org. If I don't hear any objections, I will
modify the policy accordingly.

  Where should the two pages (the policy and the Known Vulnerabilities
page) live on Mozilla? I leave that to staff to decide.

Are there any other issues that need to be worked out? Please bring them
up before Friday.
        -Mitch


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google