pulsar
pulsar copied to clipboard
[Security] [Doc] no advice on how to report vulnerabilities
Describe the bug security: no advice on how to report vulnerabilities
To Reproduce Steps to reproduce the behavior:
- visit: https://github.com/apache/pulsar/issues/new/choose
- click button "view policy": https://github.com/apache/pulsar/security/policy
- follow link to: https://pulsar.apache.org/docs/security-policy-and-supported-versions/
see screenshot
Expected behavior an advice how to report vulnerabilities - or is it fine to just open an issue?
Screenshots

@sijie @Anonymitaet Do you have any idea/hint/advice on this?
Hi @hpvd,
Thanks for reporting this issue! I think we can add a short statement to report security vulnerabilities via private mailing list or the ASF security mailing list.
I'll prepare a patch and ask for PMC members to review.
@Anonymitaet
The only link in SECURITY.md redirects users to "Security Policy and Supported Versions". To reduce confusion, either change the link to "Reporting a Vulnerability" or duplicate the info to the "Security Policy and Supported Versions" page. I prepare a patch of the latter way in #16962, you may give a review comment there.
The third way is we don't redirect from SECURITY.md at all, but inline the information in the file.
https://pulsar.apache.org/docs/next/security-policy-and-supported-versions/ contains the new version, but it is missing from https://pulsar.apache.org/docs/security-policy-and-supported-versions/ . @Anonymitaet I'm reopening this issue until that is resolved.
@lhotari do you mean that we should cherry-pick (to master) this change to other versioned docs?
@lhotari do you mean that we should cherry-pick (to master) this change to other versioned docs?
@tisonkun I guess that is need. In addition I think it's necessary to inline the information to SECURITY.md so that the information isn't missing at least from that page.
@Anonymitaet how can we get https://pulsar.apache.org/docs/security-policy-and-supported-versions/ to match what is seen at https://pulsar.apache.org/docs/next/security-policy-and-supported-versions/ (to include #16962 changes)?
@lhotari Do you mean bringing #16962 changes to 2.10.1? If so, just copy and paste
Great catch, @hpvd. I didn't realize I had missed advising how to report a vulnerability. I agree with duplicating the information in the SECURITY.md file. This information won't change with any frequency, and it is imperative to make it easy to find.
I'd like to propose that we don't version the security page, but instead have some top level tab (or something like that) to make it easy to find and maintain.
@michaeljmarshall shall we close this issue since #17039 merged? Or you'd like to complete it after we move the doc outside from versioned ones.
Thanks for following up @tisonkun, yes, I believe #17039 completes this issue. Please reopen the issue if you see any issues @hpvd.