-
Notifications
You must be signed in to change notification settings - Fork 202
doc: add minimal SECURITY.md template #1588
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: add minimal SECURITY.md template #1588
Conversation
@bensternthal could you please add it to the agenda? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this document reference https://github.com/openjs-foundation/cross-project-council/blob/main/PROJECT_SECURITY_REPORTING.md, with the new one you'r creating? Or could they be merged?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Regardless of the final location
That document seems too specific to vulnerability reporting; of course, they overlap as we must mention how to report vulnerabilities on SECURITY.md. In other words, I think they could be merged, yes, but it's not necessary. |
To @bjohansebas's point above, shouldn't we structure this like we've structured CoC handling?
|
We have briefly discussed this in the security-collab-space, and it seems there is an objection against those redirects. I don't have a strong opinion on this to be honest, so I'll defer this to the next CPC meeting. |
Would you mind sharing what the objections are? (Not that I want to dispute them, just that it's useful information to have.) |
"objection" is a strong word 😅 the issue is that the single most important thing in this document is the instructions for privately reporting security issues, which is going to vary from project to project there are other aspects as well, such as categories of things that a project will not consider to be a vulnerability, response expectations, report handling and coordination, etc. ultimately, projects need to be thinking about how they handle security reporting. it's great that we provide them a template but it will always need to be modified to fit project needs and operating procedures |
Co-authored-by: Ulises Gascón <ulisesgascongonzalez@gmail.com> Signed-off-by: Rafael Gonzaga <rafael.nunu@hotmail.com>
5f8a098
to
7c2e004
Compare
* docs: include CNA Escalation in the security policy References: - openjs-foundation/cross-project-council#1588 - https://openjsf.org/blog/openjs-foundation-cna * chore: rewording
Notes from this week's CPC call: This was discussed in the CPC Call today. Decision was made to follow the initial route and not use the same structure as the code of conduct as I suggested above. Goal is to merge by end of week to unblock related work. |
Updated the security policy to include detailed reporting guidelines and escalation procedures for vulnerabilities. Ref: openjs-foundation/cross-project-council#1588
* docs: revise security reporting guidelines and escalation process ref: openjs-foundation/cross-project-council#1588 * docs: remove emails from sec policy
PR-URL: #59806 Refs: openjs-foundation/cross-project-council#1588 Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #59806 Refs: openjs-foundation/cross-project-council#1588 Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #59806 Refs: openjs-foundation/cross-project-council#1588 Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Refs: openjs-foundation/security-collab-space#290