18F / open-source-program

Artifacts an organization can use to bootstrap an open source program. (Policy is in open-source-policy repo.)
https://pages.18f.gov/open-source-program/
Other
28 stars 18 forks source link

DOC,SEC: Security Disclosure Guidelines #88

Closed westurner closed 2 years ago

westurner commented 7 years ago

re: maintainer guidelines and README_TEMPLATEs: It's a good idea to specifically mention what to do with security disclosures; and whether there is a bounty program. (And open source governance things like succession order and push privs/keys).

From "SEC: Add security disclosure process to developers page" https://github.com/pandas-dev/pandas/issues/8545 :

Are there good examples of responsible disclosure guidelines?

westurner commented 7 years ago

Are there good examples of responsible disclosure guidelines?

westurner commented 2 years ago

FWIW, from https://github.com/securitytxt/security-txt :


Frequently asked questions

What is the main purpose of security.txt?

The main purpose of security.txt is to help make things easier for companies and security researchers when trying to secure platforms. Thanks to security.txt, security researchers can easily get in touch with companies about security issues.

Is security.txt an RFC?

security.txt is currently an Internet draft that has been submitted for RFC review. This means that security.txt is still in the early stages of development. We welcome contributions from the public: https://github.com/securitytxt/security-txt

Where should I put the security.txt file?

For websites, the security.txt file should be placed under the /.well-known/ path (/.well-known/security.txt) [RFC8615]. It can also be placed in the root directory (/security.txt) of a website, especially if the /.well-known/ directory cannot be used for technical reasons, or simply as a fallback. The file can be placed in both locations of a website at the same time. For code repositories, the file should be placed in the root directory of the repository.


https://en.wikipedia.org/wiki/Responsible_disclosure

westurner commented 2 years ago

@mgwalker this issue was closed. IMHO, there is still a case for:

mgwalker commented 2 years ago

Thanks @westurner! I agree with you about disclosure policies. However, this repo has been entirely unmaintained for quite a while, and I'm planning to archive it. For whatever reason, I don't have write access to this repo so I can't archive it yet, and then this issue got caught up in an automated stale issue closing script.

Thanks again for your contribution, and especially for carrying this particular torch for so long! I wish I could say I knew how best to take this forward. Perhaps @konklone has ideas.

westurner commented 2 years ago

NP. Is an updated resource for this now?

(... Also, SPDX is a good spec for code.gov to help push and pull: https://en.wikipedia.org/wiki/Software_Package_Data_Exchange )