-
Notifications
You must be signed in to change notification settings - Fork 325
Add a security policy under /security #1661
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
Conversation
security.md
Outdated
The email address for security related communication is `security@scala-lang.org`. | ||
Messages are delivered to the Scala Security Team, which includes people from EPFL, the Scala Center, VirtusLab and Lightbend. | ||
|
||
We strive to acknowledge reports within 24 hours. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extend this, e.g. to 3 days?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More importantly: business days ;)
May 2 business days?
We strive to acknowledge reports within 24 hours. | ||
In case you don't receive a reply within a few days and would like to escalate, our advice is to ask for a contact person in a forum hosted by the Scala organization: | ||
- [Meta category on Discourse](https://users.scala-lang.org/c/meta) | ||
- [`#admin` channel on Discord](https://discord.com/channels/632150470000902164/632628729029328947) ([invite link](https://discord.com/invite/scala) for joining) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other options:
- include a few direct contacts
- open a ticket on scala/scala or scala/scala3
On a public forum, chat or also on a ticket, random people could jump in and give bad (or even malicious) advice.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the current options are fine. This shouldn't happen anyway, since the mailing list should be enough.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess spam filtering is the possible concern here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah — regardless, I agree with Seb, this is already a good list of options
community/index.md
Outdated
@@ -31,6 +31,8 @@ The Scala Center focuses on education (especially online courses), | |||
documentation, open source community outreach, and tooling. Community | |||
participation in all of these efforts is strongly encouraged. | |||
|
|||
To receive security announcements or contact us about security issues, see our [security policy](/security/). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The "Governance" section above would be a better place to add this (see https://www.scala-lang.org/community/), but there's currently no empty slot. Maybe "tooling summit" can move out...?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm... no super strong opinion here, but I think I would suggest adding a Security section near the bottom of the page. I don't think it really fits in Governance.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good and mergeable to me. But I'm wondering if you looked at the security pages for any other languages or technologies, and does this seem adequate to you based on that, modulo the fairly small size of our organization? (I think you might have said in conversation that you did look?)
Perhaps an infosec-savvy person at Lightbend could have a quick look (Michael N)?
security.md
Outdated
|
||
## Reporting Vulnerabilities | ||
|
||
We strongly encourage reporting security issues in Scala to our private mailing list before disclosing them in public. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We strongly encourage reporting security issues in Scala to our private mailing list before disclosing them in public. | |
We strongly encourage reporting security issues in Scala to us privately before disclosing them in public. |
Yeah, I looked at rust, python, go, akka mainly. I kept it lightweight. |
No description provided.