Commit e8edab5
authored
docs: Add a security policy (#6692)
* docs: Add a security policy
The repository has no SECURITY.md in any location, including the
org-level .github repo, and neither the README nor the contributing
guide mentions vulnerability reporting. Private vulnerability reporting
is enabled and in active use, but with no policy file GitHub only
surfaces it on the Security tab, so a reporter has to already know to
look there.
Issue #3684 shows the cost: a researcher asked how to disclose
privately in July 2023, was pointed at Slack, and waited seven months
for a contact address which then bounced. Disclosure completed only via
a maintainer's personal email, and the gap itself was never closed.
Adds a policy routing to the advisory form, states plainly that
vulnerabilities must not go in issues, PRs, or Slack, and points the
contributing guide's getting-started step at it, since that step
currently sends everything to an issue or draft PR.
Claims no response-time commitment and lists no email address: the
maintainers can add those if they want them.
Signed-off-by: Larry Singleton <166439969+larrysingleton007@users.noreply.github.com>
* docs: Add report quality requirements to the security policy
Adds the three points ntkathole asked for in review: a duplicate check
against published advisories before reporting, explicit report
requirements (affected version, proof of concept or reproduction steps,
actual impact), and a statement that unverified bulk, automated or
AI-generated submissions may be closed without further response.
Folded into the existing reporting section rather than appended as new
sections, since the previous text already asked for reproduction detail
and the advisories link already existed at the bottom. Also notes why raw
scanner output alone is not enough: it does not establish that the issue
is reachable in Feast.
Signed-off-by: Larry Singleton <166439969+larrysingleton007@users.noreply.github.com>
---------
Signed-off-by: Larry Singleton <166439969+larrysingleton007@users.noreply.github.com>1 parent 4efb86c commit e8edab5
2 files changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
0 commit comments