Skip to content
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

Create security policy #371

Closed
znewman01 opened this issue Sep 2, 2022 · 9 comments · Fixed by #412
Closed

Create security policy #371

znewman01 opened this issue Sep 2, 2022 · 9 comments · Fixed by #412
Assignees

Comments

@znewman01
Copy link
Contributor

e.g. SECURITY.md

Worth modifying the issue/PR templates too.

Motivation: #369 (which was fine! it didn't violate any guidelines because go-tuf had none 😄)

@znewman01
Copy link
Contributor Author

Make sure to compare with other TUF-ecosystem policies.

@joshuagl
Copy link
Member

joshuagl commented Sep 6, 2022

AFAIK GitHub doesn't have any tooling to support a private reporting mechanism for maintainers, any thoughts on a good approach for this? Managing a mailing list feels like too much, do we list maintainer email addresses and GPG keys in SECURITY.md?

@mnm678
Copy link
Collaborator

mnm678 commented Sep 6, 2022

AFAIK GitHub doesn't have any tooling to support a private reporting mechanism for maintainers, any thoughts on a good approach for this? Managing a mailing list feels like too much, do we list maintainer email addresses and GPG keys in SECURITY.md?

emails and GPG keys is the approach used by other TUF implementations. It's not the easiest to use, but seems like the best option.

@trishankatdatadog
Copy link
Member

How about a Google Form? Seems like the biggest bang for the buck.

@trishankatdatadog
Copy link
Member

trishankatdatadog commented Sep 6, 2022

An example from Uptane

@trishankatdatadog
Copy link
Member

Example policy from tough

@trishankatdatadog
Copy link
Member

Can probably use this template

@znewman01
Copy link
Contributor Author

Can probably use this template

That seems a little circular: it asks for a link to a security policy 😛

The OpenSSF has a guide to choosing a disclosure policy here that might be useful: https://github.com/ossf/oss-vulnerability-guide

@asraa
Copy link
Contributor

asraa commented Oct 5, 2022

AIs:

  • Create a Google Form submission form with direct maintainer emails (MUST)
  • Create a SECURITY.md (MUST)
  • Move to a mailing list with perms (COULD)
  • Create a small job or a placeholder to revisit the members of that mailing list (COULD)

@asraa asraa self-assigned this Oct 5, 2022
@asraa asraa mentioned this issue Oct 7, 2022
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

5 participants