Announcement: Per-Project Security Teams #4
Replies: 6 comments 16 replies
-
Questions: How can project leads without resources establish such a Security Team? |
Beta Was this translation helpful? Give feedback.
-
Do I understand this correctly that the default Project Security Team will be all committers? Wouldn't that be a wrong default, going against the best practise of strictly need-to-know on security issues? Would it make sense to make the default only be the project leads - who would then be able to loop in required experts and only those? Thoughts? |
Beta Was this translation helpful? Give feedback.
-
Hello @mbarbero, Are there any trainings you recommend, or someone we (committers) can reach out to to ask and learn how to solve the issues? I have the feeling that most of the issues would be solvable if the teams started building expertise, but the whole topic of security is sometimes daunting and sometimes simply ignored because "who has the time?", right? Don't get me wrong: I consider it to be very important, but I never find the time to start going about it and I feel I'm not the only one on that boat. So maybe some guidance (links to articles, trainings, learning paths in some study platform, etc) would help. Is there any recommendation from the security team about this? Or from the EF itself? |
Beta Was this translation helpful? Give feedback.
-
Just a heads up: Project Security Team members have now been granted the Security Manager role within their respective GitHub organizations. |
Beta Was this translation helpful? Give feedback.
-
For everyone's information...wrt open source security trends: https://www.theregister.com/AMP/2024/12/10/ai_slop_bug_reports/ |
Beta Was this translation helpful? Give feedback.
-
This comment is intended to provide awareness among EF project leads, committers, and contributors In fall 2024, the EU passed the Cyber Resilience Act: https://en.wikipedia.org/wiki/Cyber_Resilience_Act The Eclipse Foundation has created an Open Regulatory Working Group for orgs and committers collaborate on compliance: https://orcwg.org/. See also Mike's Blog and posts: https://blogs.eclipse.org/post/mike-milinkovich/securing-future-open-source-launching-open-regulatory-compliance-working. The CRA has a new concept of an 'open source steward' that is intended to shield free and open source projects and communities from some of the liability The OR working group has created a mailing list here: https://accounts.eclipse.org/mailing-list/open-regulatory-compliance ...and there has been some recent discussion on this list of how the open source steward role is defined by the CRA, and what stewards, manufacturers, orgs, and others will be responsible for in terms of compliance. It's very early in figuring these things out...for the EF umbrella of OSS communities, but a good time for open source community input. |
Beta Was this translation helpful? Give feedback.
-
In response to requests from various projects and after discussions between the Eclipse Foundation Security Team and the Architecture Council, we are pleased to announce the creation of Project Security Teams.
Project Security Teams allow projects to explicitly designate individuals responsible for handling vulnerability reports. Project Leads can define membership in PMI.
This initiative represents a significant step forward in enhancing visibility and communication around security issues within the Eclipse Foundation community.
If all Committers in your project are involved in addressing security issues, nothing will change for you. All Committers will automatically be considered part of your Project Security Team, and no further action is required on your part.
However, if your project has a more complex structure with only a limited number of individuals managing vulnerability reports, Project Leads can establish a dedicated Project Security Team.
Additionally, please be aware that in early September, all members of Project Security Teams for projects hosted on GitHub (in an organization other than https://github.com/eclipse) will be granted the Security Manager role. If your project does not make any changes in PMI by then, and in line with the default setting where the Project Security Team equals all Committers, all Committers will be granted the Security Manager role in their respective organization on GitHub.
The Foundation's policy of openness remains unchanged: all security issues will continue to be eventually disclosed, and the Eclipse Foundation Security Team will ensure that this practice continues.
For detailed information on the introduction of Project Security Teams, including the specific permissions granted to members, please refer to the updated Handbook.
(announcement also posted to the eclipse.org-committers mailing list https://www.eclipse.org/lists/eclipse.org-committers/msg01448.html)
Beta Was this translation helpful? Give feedback.
All reactions