-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
adopt SSWG security guidelines (#30)
* Create SECURITY.md * Update README.md * Update README.md
- Loading branch information
Showing
2 changed files
with
53 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Security | ||
|
||
This document specifies the security process for the SwiftStatsDClient project. | ||
|
||
## Disclosures | ||
|
||
### Private Disclosure Process | ||
|
||
The SwiftStatsDClient maintainers ask that known and suspected vulnerabilities be | ||
privately and responsibly disclosed by emailing | ||
[[email protected]](mailto:[email protected]) | ||
with the all the required detail. | ||
**Do not file a public issue.** | ||
|
||
#### When to report a vulnerability | ||
|
||
* You think you have discovered a potential security vulnerability in SwiftStatsDClient. | ||
* You are unsure how a vulnerability affects SwiftStatsDClient. | ||
|
||
#### What happens next? | ||
|
||
* A member of the team will acknowledge receipt of the report within 3 | ||
working days (United States). This may include a request for additional | ||
information about reproducing the vulnerability. | ||
* We will privately inform the Swift Server Work Group ([SSWG][sswg]) of the | ||
vulnerability within 10 days of the report as per their [security | ||
guidelines][sswg-security]. | ||
* Once we have identified a fix we may ask you to validate it. We aim to do this | ||
within 30 days. In some cases this may not be possible, for example when the | ||
vulnerability exists at the protocol level and the industry must coordinate on | ||
the disclosure process. | ||
* If a CVE number is required, one will be requested from [MITRE][mitre] | ||
providing you with full credit for the discovery. | ||
* We will decide on a planned release date and let you know when it is. | ||
* Prior to release, we will inform major dependents that a security-related | ||
patch is impending. | ||
* Once the fix has been released we will publish a security advisory on GitHub | ||
and in the Server → Security Updates category on the [Swift forums][swift-forums-sec]. | ||
|
||
[sswg]: https://github.com/swift-server/sswg | ||
[sswg-security]: https://github.com/swift-server/sswg/blob/main/security/README.md | ||
[swift-forums-sec]: https://forums.swift.org/c/server/security-updates/ | ||
[mitre]: https://cveform.mitre.org/ |