-
-
Notifications
You must be signed in to change notification settings - Fork 130
Security Working Group Purpose proposal #1
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
|
👍 |
|
👍 |
|
This may be a bit pedantic, but I think safety (e.g., memory and type safety) seems like a related important goal for something like this group (even though they may not always have security implications). |
| * Define and maintain security policies and procedures for: | ||
| - the core Node.js project | ||
| - other projects maintained by the Node.js Foundation technical group | ||
| * Define and maintain policies and procedures for the coordination of security concerns within the external Node.js open source ecosystem |
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 would add, "help maintainers fix high-impact security vulnerabilities". We have huge technical skills in the team, and we might help maintainers in need. Maintaining OSS is hard, and having a place where they can ask for help might be very interesting.
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.
It would certainly be good to have a process in place to help developers mitigate those node related security issues. This, of course could take quite a few forms from helping with PRs to writing up guides and documentation
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'm not sure if this belongs in here, but I would at you may want to word this appropriately, perhaps has "offer to help" or something, as I wouldn't want this to cause friction within the module space. Sometimes there are different ways to fix a security issue, and different opinions on what is inherent to a API vs an actual security issue, so wouldn't want to see people feeling like the WG is imposing themselves & opinions down on modules like law outside of the foundation :)
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.
@dougwilson let me rephrase this. There are certain vulnerabilities in the ecosystem that can affect the full Node.js project, and the public image of the Node community. We need a group of people that can help dealing with those, and possibly contain the fallout. It's not imposing, but it is if the ecosystem does not fix the issue, then we can help providing either resources or help to do it.
From a end-user point of view, if split2 has a security or DoS vulnerability, and I am hit by a truck, someone should be notified and deal with the issue.
|
I would agree with Matteo here. One challenge we have faced in the past that I would love to see addressed is the problem of abandoned / unmaintained, but popular packages having high impact security vulns and left without a patch or a path forward. Since we can't just do this in the public and this group will be larger and have more resources that we've ever had it would be a fantastic to be able to do this.
… On Nov 30, 2016, at 4:52 PM, Matteo Collina ***@***.***> wrote:
@mcollina commented on this pull request.
In README.md <#1 (review)>:
> @@ -2,7 +2,17 @@
## Purpose
-_... help fill this in!_
+* Define and maintain security policies and procedures for:
+ - the core Node.js project
+ - other projects maintained by the Node.js Foundation technical group
+* Define and maintain policies and procedures for the coordination of security concerns within the external Node.js open source ecosystem
I would add, "help maintainers fix high-impact security vulnerabilities". We have huge technical skills in the team, and we might help maintainers in need. Maintaining OSS is hard, and having a place where they can ask for help might be very interesting.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#1 (review)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AAHEOS6e1ZPPoGYMVckIZbhCa81Kp7CEks5rDf4cgaJpZM4K_GEx>.
|
|
Any relevant content from here should be merged into #9 in favor of this pull request. @sam-github |
| - the external Node.js open source ecosystem | ||
| * Promote improvement of security practices within the Node.js ecosystem | ||
| * Recommend security improvements for the core Node.js project | ||
| * Facilitate and promote the expansion of a healthy security service and product provider ecosystem |
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.
What would it mean in terms of actions? I don't fully understand that point. :/
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.
|
#9 landed, so closing this (Rod can always open it again if he wants to rebase or add to it) |
Got some suggestions?