index.html 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <?php
  2. $title="WebKit Security Policy";
  3. include("../header.inc");
  4. ?>
  5. <h2>WebKit Security Policy</h2>
  6. <h3>How To Report Security Bugs</h3>
  7. <ol>
  8. <li><b>Reporting an issue:</b> Start by filing a bug in the Security product in the WebKit
  9. bug database,
  10. at <a href="https://bugs.webkit.org">https://bugs.webkit.org</a>.
  11. Bugs in the Security product will have special access controls
  12. that restrict who can view and alter the bug; only members of
  13. the WebKit Security Group and the originator will have access
  14. to the bug.
  15. <li><b>Scope of disclosure:</b>
  16. If you would like to limit further dissemination of the
  17. information in the bug report, please say so in the
  18. bug. Otherwise the WebKit Security Group may share information
  19. with other vendors if we find they may be affected by the same
  20. vulnerability. The WebKit Security Group will handle the
  21. information you provide responsibly. See the other sections of
  22. this document for details.
  23. <li><b>Getting feedback:</b>
  24. We cannot guarantee a prompt human response to every security
  25. bug filed. If you would like immediate feedback on a security
  26. issue, or would like to discuss details with members of the
  27. WebKit Security Group, please
  28. email <a href="mailto:security@webkit.org">security@webkit.org</a>
  29. and include a link to the relevant Bugzilla bug. Your message
  30. will be acknowledged within a week at most.
  31. <p>The current member list will be published at
  32. <a href="security-group-members.html">http://webkit.org/security/security-group-members.html</a>.</p>
  33. </ol>
  34. <h3>How To Join the WebKit Security Group</h3>
  35. <ol>
  36. <li>
  37. <b>Criteria:</b> Nominees for WebKit Security Group
  38. membership should meet at least one of the following criteria:
  39. <br>
  40. Individuals:
  41. <ul>
  42. <li>
  43. The nominee specializes in fixing WebKit security related bugs or often participates in their exploration and resolution.
  44. <li>
  45. The nominee has a track record of finding security vulnerabilities and responsible disclosure of those vulnerabilities.
  46. <li>
  47. The nominee is a web technology expert who has specific interests in knowing
  48. about, resolving, and preventing future security
  49. vulnerabilities.
  50. </ul>
  51. Vendor contacts:
  52. <ul>
  53. <li>
  54. The nominee represents an organization or
  55. company which ships products that include their own copy of
  56. WebKit. Due to their position in the organization, the nominee has a reasonable need to know about security issues and disclosure embargoes.
  57. </ul>
  58. <li><b>Nomination process:</b> Anyone who feels they meet these criteria can nominate
  59. themselves by mailing <a href="mailto:security@webkit.org">security@webkit.org</a>,
  60. or may be nominated by a third party such as an existing
  61. WebKit Security Group member. The nomination email should state whether the nominee is
  62. nominated as an individual or as a vendor contact and clearly describe the grounds for nomination.
  63. <li><b>Choosing new members:</b> If a nomination for Security
  64. Group membership is supported by at least three existing Security
  65. Group members (either one initial nomination and two seconds, or
  66. in the case of self-nomination, three seconds), then it carries
  67. within 5 business days unless an existing member of the Security Group objects.
  68. If an objection is raised, the WebKit Security Group members should discuss
  69. the matter and try to come to consensus; failing this, the nomination will succeed
  70. only by majority vote of the WebKit Security Group. After a vote is called for
  71. on the mailing list, voting will be open for 5 business days.
  72. <li><b>Accepting membership:</b> Before new WebKit Security Group
  73. membership is finalized, the successful nominee should accept
  74. membership and agree to abide by this security policy,
  75. particularly Privileges and Responsibilities of WebKit Security Group members.
  76. <li><b>Duration of membership:</b> Vendor contacts will only remain members
  77. as long as their position with that vendor remains the same. Individuals will remain members
  78. indefinitely until they resign or their membership is terminated.
  79. </ol>
  80. <h3>Privileges and Responsibilities of WebKit Security Group Members</h3>
  81. <ul>
  82. <li><b>Access:</b> WebKit Security Group members will be subscribed to
  83. a private mailing list, <a href="mailto:security@webkit.org">security@webkit.org</a>.
  84. It will be used for technical discussions of security bugs, as well as process discussions about
  85. matters such as disclosure timelines and group membership.
  86. Members will also have access to all bugs in the Security product in the WebKit bug database.
  87. <li><b>Confidentiality:</b> Members of the WebKit Security Group
  88. will be expected to treat WebKit security vulnerability
  89. information shared with the group as confidential until publicly
  90. disclosed:
  91. <ul>
  92. <li>
  93. Members should not disclose Security bug information to
  94. non-members unless the member is employed by the vendor
  95. of a WebKit based product, in which case information can be
  96. shared within that organization on a need-to-know basis and
  97. handled as confidential information normally is within that
  98. organization. The one exception to this rule is that members may
  99. share vulnerabilities with vendors of non-WebKit based products
  100. if their product suffers from the same issue and the reporter has
  101. not explicitly requested this not be done. The non-WebKit vendor
  102. should be asked to respect the issue's embargo date, and to not
  103. share the information beyond the need-to-know people within their
  104. organization.
  105. <li>
  106. Members should not post any information about Security bugs in public forums.
  107. </ul>
  108. <li><b>Disclosure:</b> The WebKit Security Group will negotiate an
  109. embargo date for public disclosure for each new Security bug, with a
  110. default minimum time limit of 60 days. An embargo may be lifted
  111. before the agreed-upon date if all vendors planning to ship a fix
  112. have already done so, and if the reporter does not object. The
  113. agreed-upon embargo date will be communicated to the reporter
  114. through the bug
  115. at <a href="https://bugs.webkit.org">https://bugs.webkit.org</a>.
  116. <li><b>Collaboration:</b> Members of the WebKit Security Group
  117. are expected to promptly share any WebKit vulnerabilities they become
  118. aware of. The best way to do this is by filing bugs against the
  119. Security product in the WebKit bug database.
  120. </ul>
  121. <h3>Termination of WebKit Security Group Membership</h3>
  122. <ul>
  123. <li>Members of the WebKit Security Group may voluntarily end their membership at any time, for any reason.
  124. <li>Inactive members who are no longer reachable via e-mail at the address
  125. associated with their group membership will be removed from the WebKit Security Group.
  126. <li>A member who joined the group as a vendor contact who is no longer associated with that vendor will be
  127. removed from the WebKit Security Group. The person may be re-nominated as an individual expert or as a vendor contact
  128. for another organization.
  129. <li>If a member of the WebKit Security Group does not act in
  130. accordance with the letter and spirit of this policy, then their
  131. WebKit Security Group membership can be revoked by a majority vote of the
  132. members, not including the person under consideration for
  133. revocation. After a member calls for a revocation vote on the mailing list,
  134. voting will be open for 5 business days.
  135. <ul>
  136. <li><b>Emergency suspension:</b> A WebKit Security Group member who blatantly
  137. disregards the WebKit Security Policy may have their membership
  138. temporarily suspended on the request of any two members. In such
  139. a case, the requesting members should notify the security mailing
  140. list with a description of the offense. At this point, membership
  141. will be temporarily suspended for one week, pending outcome of the
  142. vote for permanent revocation.
  143. </ul>
  144. </ul>
  145. <h3>Changes to the Policy</h3>
  146. <p>The WebKit Security Policy may be changed in the future by rough
  147. consensus of the WebKit Security Group. Changes to the policy will be
  148. posted publicly.</p>
  149. <?php
  150. include("../footer.inc");
  151. ?>