Skip to content

Commit 7b66370

Browse files
UlisesGasconRafaelGSStniessenmhdawson
authored
docs: added meeting notes for 2023-03-30 (#941)
* docs: added meeting notes for 2023-03-30 Related #932 * Apply suggestions from code review Co-authored-by: Tobias Nießen <[email protected]> Co-authored-by: Michael Dawson <[email protected]> --------- Co-authored-by: Rafael Gonzaga <[email protected]> Co-authored-by: Tobias Nießen <[email protected]> Co-authored-by: Michael Dawson <[email protected]>
1 parent 62f3ebb commit 7b66370

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

meetings/2023-03-30.md

+77
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Node.js Security WorkGroup Meeting 2023-03-30
2+
3+
## Links
4+
5+
* **Recording**: https://www.youtube.com/watch?v=e0quCriJFEw
6+
* **GitHub Issue**: https://github.com/nodejs/security-wg/issues/932
7+
8+
## Present
9+
10+
* Michael Dawson (@mhdawson)
11+
* Marco Ippolito (@marco-ippolito)
12+
* Rafael Gonzaga (@RafaelGSS)
13+
* Ulises Gascon (@ulisesGascon)
14+
* Thomas GENTILHOMME (@fraxken)
15+
* Ashish Kurmi
16+
17+
## Agenda
18+
19+
## Announcements
20+
N/A
21+
22+
*Extracted from **security-wg-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.
23+
24+
- [X] Vulnerability Review - https://github.com/nodejs/nodejs-dependency-vuln-assessments/issues
25+
- turns out action was disabled because there was no activity in the repo
26+
27+
### nodejs/security-wg
28+
29+
* Nominate Marco Ippolito [#923](https://github.com/nodejs/security-wg/issues/923)
30+
* no concerns, next step is to submit PR to add to member list
31+
* See: https://github.com/nodejs/security-wg/pull/938
32+
33+
* Permission Model - Roadmap [#898](https://github.com/nodejs/security-wg/issues/898)
34+
* Rafael covered some issues related to case sensitivity
35+
* Going to drop `.deny` functionality to avoid attack vectors due the way the OS are managing case sensitivity in folders/files
36+
37+
* Improve SecurityWG Scorecard [#884](https://github.com/nodejs/security-wg/issues/884)
38+
* There were some PRs done
39+
* Fuzzing will be a challenge for the team, so we will ask help from the community.
40+
* Code Review will be patched as soon as we achieve 30 Code reviews.
41+
* Token permissions is a challenge for us, as we have some github actions that require write access to the repo. The action item for this is to modify the Github actions to create PRs and not to write directly in main branch.
42+
* Ashish (from stepsecurity) confirmed that the stepsecurity will support now the Nodejs/Node repository
43+
* Created a pull request to include harden runner in Github Actions for nodejs/security-wg. See: https://github.com/nodejs/security-wg/pull/936
44+
45+
46+
* Automate security release process [#860](https://github.com/nodejs/security-wg/issues/860)
47+
* Rafael will work with Matteo to lead the next security release and apply the automations that he created in the last weeks
48+
49+
* Assessment against best practices (OpenSSF Scorecards ...) [#859](https://github.com/nodejs/security-wg/issues/859)
50+
* PRs made by the community for Nodes/node and Nodejs/undici to include the scorecard
51+
* Rafael has open this actions to the community and it is working good, new faces contributing
52+
53+
* Discussion about policy-integrity integration on Windows [#856](https://github.com/nodejs/security-wg/issues/856)
54+
* No updates
55+
* We will remove it from the agenda
56+
57+
* Automate updates of all dependencies [#828](https://github.com/nodejs/security-wg/issues/828)
58+
* Marco has been working on this and there are several changes (Brotli and others). Here is the updated status: https://github.com/nodejs/security-wg/issues/828#issuecomment-1478430489
59+
* Marco will continue working on it
60+
61+
### nodejs/nodejs-dependency-vuln-assessments
62+
63+
* Recursive support on Node.js dependencies [#89](https://github.com/nodejs/nodejs-dependency-vuln-assessments/issues/89)
64+
* it is not a priority now, but it will be great to do it in the following weeks/months
65+
* The issue is removed from the agenda, but remains open.
66+
67+
## Q&A, Other
68+
69+
* Add scorecard review to the agenda for (Nodejs, undici and security-wg)
70+
* We can explore the OpenSSF Best practices (https://bestpractices.coreinfrastructure.org/) inititative. It is a long questionaty, but might be useful for Nodejs/node and a great exercise for the team. We agreed to include the recommendation to use the Scorecard and the Best practices into the Best practices document (See: https://github.com/nodejs/nodejs.org/pull/5217).
71+
72+
## Upcoming Meetings
73+
74+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
75+
76+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.
77+

0 commit comments

Comments
 (0)