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

Add Testing Tools to the Security Policy #196

Closed
ArielSAdamsNASA opened this issue Feb 23, 2021 · 0 comments · Fixed by #197 or #204
Closed

Add Testing Tools to the Security Policy #196

ArielSAdamsNASA opened this issue Feb 23, 2021 · 0 comments · Fixed by #197 or #204
Assignees
Labels

Comments

@ArielSAdamsNASA
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Users are unaware of how cFS is tested. By providing this information, transparency is provided to the community which promotes trust.

Also, when adding a new issue, there are three templates to chose from. One of the templates is Report a Security Vulnerability. When clicking this template, it redirects the user to the Security Policy which states to use the Bug Report template. I think this is redundant and making the user do extra unnecessary steps.

Describe the solution you'd like
The security policy should inform users what tools are being used to test cFS while being cautious of liability issues. To do so, we can state explicitly that our software does not provide liability under the Apache license. The security policy should inform users that they may view the LGTM results. The policy would state that the alerts from LGTM may not be accurate, since they cannot be dismissed.

For the template issue, an easy solution is to have the bug report state that this includes security vulnerabilities and get rid of the Report a Security Vulnerability template.

Describe alternatives you've considered
Another option is to allow the Report a Security Vulnerability template to redirect the user to the Security Policy, but change the policy to say something along the lines of emailing us for security vulnerabilities. Then we would have to define what is considered a security vulnerability, which I believe to be a vulnerability dealing with authorization, authentication, and encryption issues.

Additional context
References: https://github.com/thanos-io/thanos/security/policy

Requester Info
Ariel Adams, ASRC Federal

@ArielSAdamsNASA ArielSAdamsNASA self-assigned this Feb 23, 2021
@ArielSAdamsNASA ArielSAdamsNASA changed the title Update the Security Policy Add Testing Tools to the Security Policy Feb 24, 2021
astrogeco added a commit that referenced this issue Mar 4, 2021
Fix #196, Add Testing Tools to the Security Policy
chillfig pushed a commit to chillfig/cFS that referenced this issue Mar 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant