123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176 |
- <?php
- $title="WebKit Security Policy";
- include("../header.inc");
- ?>
- <h2>WebKit Security Policy</h2>
- <h3>How To Report Security Bugs</h3>
- <ol>
- <li><b>Reporting an issue:</b> Start by filing a bug in the Security product in the WebKit
- bug database,
- at <a href="https://bugs.webkit.org">https://bugs.webkit.org</a>.
- Bugs in the Security product will have special access controls
- that restrict who can view and alter the bug; only members of
- the WebKit Security Group and the originator will have access
- to the bug.
- <li><b>Scope of disclosure:</b>
- If you would like to limit further dissemination of the
- information in the bug report, please say so in the
- bug. Otherwise the WebKit Security Group may share information
- with other vendors if we find they may be affected by the same
- vulnerability. The WebKit Security Group will handle the
- information you provide responsibly. See the other sections of
- this document for details.
- <li><b>Getting feedback:</b>
- We cannot guarantee a prompt human response to every security
- bug filed. If you would like immediate feedback on a security
- issue, or would like to discuss details with members of the
- WebKit Security Group, please
- email <a href="mailto:security@webkit.org">security@webkit.org</a>
- and include a link to the relevant Bugzilla bug. Your message
- will be acknowledged within a week at most.
- <p>The current member list will be published at
- <a href="security-group-members.html">http://webkit.org/security/security-group-members.html</a>.</p>
- </ol>
- <h3>How To Join the WebKit Security Group</h3>
- <ol>
- <li>
- <b>Criteria:</b> Nominees for WebKit Security Group
- membership should meet at least one of the following criteria:
- <br>
- Individuals:
- <ul>
- <li>
- The nominee specializes in fixing WebKit security related bugs or often participates in their exploration and resolution.
- <li>
- The nominee has a track record of finding security vulnerabilities and responsible disclosure of those vulnerabilities.
- <li>
- The nominee is a web technology expert who has specific interests in knowing
- about, resolving, and preventing future security
- vulnerabilities.
- </ul>
- Vendor contacts:
- <ul>
- <li>
- The nominee represents an organization or
- company which ships products that include their own copy of
- WebKit. Due to their position in the organization, the nominee has a reasonable need to know about security issues and disclosure embargoes.
- </ul>
- <li><b>Nomination process:</b> Anyone who feels they meet these criteria can nominate
- themselves by mailing <a href="mailto:security@webkit.org">security@webkit.org</a>,
- or may be nominated by a third party such as an existing
- WebKit Security Group member. The nomination email should state whether the nominee is
- nominated as an individual or as a vendor contact and clearly describe the grounds for nomination.
- <li><b>Choosing new members:</b> If a nomination for Security
- Group membership is supported by at least three existing Security
- Group members (either one initial nomination and two seconds, or
- in the case of self-nomination, three seconds), then it carries
- within 5 business days unless an existing member of the Security Group objects.
- If an objection is raised, the WebKit Security Group members should discuss
- the matter and try to come to consensus; failing this, the nomination will succeed
- only by majority vote of the WebKit Security Group. After a vote is called for
- on the mailing list, voting will be open for 5 business days.
- <li><b>Accepting membership:</b> Before new WebKit Security Group
- membership is finalized, the successful nominee should accept
- membership and agree to abide by this security policy,
- particularly Privileges and Responsibilities of WebKit Security Group members.
- <li><b>Duration of membership:</b> Vendor contacts will only remain members
- as long as their position with that vendor remains the same. Individuals will remain members
- indefinitely until they resign or their membership is terminated.
- </ol>
- <h3>Privileges and Responsibilities of WebKit Security Group Members</h3>
- <ul>
- <li><b>Access:</b> WebKit Security Group members will be subscribed to
- a private mailing list, <a href="mailto:security@webkit.org">security@webkit.org</a>.
- It will be used for technical discussions of security bugs, as well as process discussions about
- matters such as disclosure timelines and group membership.
- Members will also have access to all bugs in the Security product in the WebKit bug database.
- <li><b>Confidentiality:</b> Members of the WebKit Security Group
- will be expected to treat WebKit security vulnerability
- information shared with the group as confidential until publicly
- disclosed:
- <ul>
- <li>
- Members should not disclose Security bug information to
- non-members unless the member is employed by the vendor
- of a WebKit based product, in which case information can be
- shared within that organization on a need-to-know basis and
- handled as confidential information normally is within that
- organization. The one exception to this rule is that members may
- share vulnerabilities with vendors of non-WebKit based products
- if their product suffers from the same issue and the reporter has
- not explicitly requested this not be done. The non-WebKit vendor
- should be asked to respect the issue's embargo date, and to not
- share the information beyond the need-to-know people within their
- organization.
- <li>
- Members should not post any information about Security bugs in public forums.
- </ul>
- <li><b>Disclosure:</b> The WebKit Security Group will negotiate an
- embargo date for public disclosure for each new Security bug, with a
- default minimum time limit of 60 days. An embargo may be lifted
- before the agreed-upon date if all vendors planning to ship a fix
- have already done so, and if the reporter does not object. The
- agreed-upon embargo date will be communicated to the reporter
- through the bug
- at <a href="https://bugs.webkit.org">https://bugs.webkit.org</a>.
- <li><b>Collaboration:</b> Members of the WebKit Security Group
- are expected to promptly share any WebKit vulnerabilities they become
- aware of. The best way to do this is by filing bugs against the
- Security product in the WebKit bug database.
- </ul>
- <h3>Termination of WebKit Security Group Membership</h3>
- <ul>
- <li>Members of the WebKit Security Group may voluntarily end their membership at any time, for any reason.
-
- <li>Inactive members who are no longer reachable via e-mail at the address
- associated with their group membership will be removed from the WebKit Security Group.
-
- <li>A member who joined the group as a vendor contact who is no longer associated with that vendor will be
- removed from the WebKit Security Group. The person may be re-nominated as an individual expert or as a vendor contact
- for another organization.
-
- <li>If a member of the WebKit Security Group does not act in
- accordance with the letter and spirit of this policy, then their
- WebKit Security Group membership can be revoked by a majority vote of the
- members, not including the person under consideration for
- revocation. After a member calls for a revocation vote on the mailing list,
- voting will be open for 5 business days.
- <ul>
- <li><b>Emergency suspension:</b> A WebKit Security Group member who blatantly
- disregards the WebKit Security Policy may have their membership
- temporarily suspended on the request of any two members. In such
- a case, the requesting members should notify the security mailing
- list with a description of the offense. At this point, membership
- will be temporarily suspended for one week, pending outcome of the
- vote for permanent revocation.
- </ul>
- </ul>
- <h3>Changes to the Policy</h3>
- <p>The WebKit Security Policy may be changed in the future by rough
- consensus of the WebKit Security Group. Changes to the policy will be
- posted publicly.</p>
- <?php
- include("../footer.inc");
- ?>
|