Skip to content

Commit 062632f

Browse files
committed
feat(handbook): add vulnerability section
1 parent 583b12d commit 062632f

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

handbook/issues.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,3 +215,30 @@ When the package is CLOSED, all related documentation must be in place.
215215

216216
At any time of the issue life-cycle they ensure that there are no release
217217
conflict with other issues.
218+
219+
## Security: report vulnerabilities
220+
221+
If you find a security vulnerability, please report it to the security team by writing an email to [email protected]
222+
or by using GitHub dedicated security report tools:
223+
224+
- [NethServer and Nethvoice](https://github.com/NethServer/dev/security/advisories/new)
225+
- [NethSecurity](https://github.com/NethServer/nethsecurity/security/advisories/new)
226+
227+
Please, **do not report security vulnerabilities as GitHub issues**.
228+
229+
### Handling security vulnerabilities
230+
231+
The security team will evaluate the report and will contact the reporter to discuss the issue.
232+
If the issue is confirmed, the security team will work with the development team to fix the issue.
233+
The security team will evaluate the severity of the issue and will decide if the issue should be kept private until a fix is available.
234+
235+
This is the process:
236+
1. open a draft security advisory on GitHub
237+
2. assign the issue to the development team
238+
3. the development team will work on the fix
239+
4. the security team will review the fix
240+
5. the fix will be released as soon as possible and announced to the users using community channels; the fix usually includes new packages along with a new image
241+
6. depending on the severity of the issue, the development team will decide how long to wait before a full disclosure, usually between 15 and 30 days, to give
242+
users time to update their systems.
243+
244+
The disclosure will be be done by publishing the security advisory on GitHub and eventually by updating the community channels

0 commit comments

Comments
 (0)