|
| 1 | +# Node.js Security team Meeting 2024-03-28 |
| 2 | + |
| 3 | +## Links |
| 4 | + |
| 5 | +* **Recording**: <https://www.youtube.com/watch?v=JaEpjuFTFZg> |
| 6 | +* **GitHub Issue**: <https://github.com/nodejs/security-wg/issues/1260> |
| 7 | + |
| 8 | +## Present |
| 9 | + |
| 10 | +* Marco Ippolito: @marco-ippolito |
| 11 | +* Thomas GENTILHOMME: @fraxken |
| 12 | +* Michael Dawson (@mhdawson) |
| 13 | +* Mert Can Altin |
| 14 | + |
| 15 | +## Agenda |
| 16 | + |
| 17 | +## Announcements |
| 18 | + |
| 19 | +*Extracted from **security-wg-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting. |
| 20 | + |
| 21 | +* Security release next week, announcement went out yesterday |
| 22 | + |
| 23 | +* [X] Vulnerability Review - <https://github.com/nodejs/nodejs-dependency-vuln-assessments/issues> |
| 24 | + * Michael |
| 25 | + * tweaked when the jobs run this seems to have helped |
| 26 | + * changed to ignore closed issues, so new issues will be opened in case we close one that |
| 27 | + should not have. |
| 28 | + |
| 29 | +* [X] OpenSSF Scorecard Monitor Review - <https://github.com/nodejs/security-wg/issues?q=is%3Aissue+OpenSSF+Scorecard+Report+Updated%21+> |
| 30 | + * From Ulises |
| 31 | + * Scoring lower due to an issue with the action in terms of collecting some data |
| 32 | + * Only actionable issue is undici, where it resorts issue on workflow tokens with excessive |
| 33 | + Permissions |
| 34 | + |
| 35 | +* Some failures on undici, Thomas will ping the undici team. Issue: https://github.com/nodejs/undici/issues/3012 |
| 36 | + |
| 37 | +### nodejs/security-wg |
| 38 | + |
| 39 | +* Node.js Security Initiatives 2024 [#1255](https://github.com/nodejs/security-wg/issues/1255) |
| 40 | + * Proposed initiatives for 2024: |
| 41 | + * Permission Model (2 Phase) (Rafael) |
| 42 | + * Assessment against best practices |
| 43 | + * Automate Security release process (Marco/Rafael) |
| 44 | + * Including SBOMs with Node.js (Marco) |
| 45 | + * Audit and improving the build processes of the dependencies (Michael) |
| 46 | + * Next meeting discuss with Ulisses about Assessment against best practices status |
| 47 | + |
| 48 | +* Proposed approach for build steps in deps which are not in make node [#1236](https://github.com/nodejs/security-wg/issues/1236) |
| 49 | + |
| 50 | +* Security initiative in December 2023: fuzzing Nodejs: [#1159](https://github.com/nodejs/security-wg/issues/1159) |
| 51 | + * <https://github.com/google/oss-fuzz/tree/master/projects/nodejs> |
| 52 | + * Waiting for follow up, maybe Rafael has some news |
| 53 | + |
| 54 | +* Audit build process for dependencies - [#1037](https://github.com/nodejs/security-wg/issues/1037) |
| 55 | + * Waiting for @security-wg feedback, then moving on to collaborate and adding base principles to Node |
| 56 | + |
| 57 | +* Initiative for CII-Best-Practices for Nodejs Projects [#953](https://github.com/nodejs/security-wg/issues/953) |
| 58 | + * No update this week |
| 59 | + |
| 60 | +* Permission Model - Roadmap [#898](https://github.com/nodejs/security-wg/issues/898) |
| 61 | + * No update for this week |
| 62 | + |
| 63 | +## Q&A, Other |
| 64 | + |
| 65 | +## Upcoming Meetings |
| 66 | + |
| 67 | +* **Node.js Project Calendar**: <https://nodejs.org/calendar> |
| 68 | + |
| 69 | +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. |
0 commit comments