Eine kuratierte Liste großartiger Node.js-Sicherheitsressourcen.



Lerne Techniken und Best Practices für sicheres Programmieren mit Node.js von Liran Tal
Inhalt
Web-Framework-Härtung
- Helmet - Helmet hilft dir, deine Express-Apps durch das Setzen verschiedener HTTP-Header abzusichern.
- koa-helmet - koa-helmet hilft dir, deine Koa-Apps durch das Setzen verschiedener HTTP-Header abzusichern.
- blankie - CSP-Plugin für hapi.
- fastify-helmet - fastify-helmet hilft dir, deine fastify-Apps durch das Setzen wichtiger Sicherheitsheader abzusichern.
- nis2-express-middleware - Umfassende Express.js-Middleware für die EU-NIS2-Konformität (Logging, aktive Verteidigung und sichere Standardeinstellungen).
- nuxt-security - 🛡 Sicherheitsmodul für Nuxt basierend auf OWASP Top 10 und Helmet.
- reporting-api - Express-Middleware zum Sammeln von CSP-, COOP/COEP-, Permissions-Policy-, NEL-, Crash- und Deprecation-Berichten (Reporting API v0/v1 und Legacy-report-uri).
GitHub Actions und CI/CD-Sicherheit
- New dependencies advisor - GitHub Action, die Pull Requests Kommentare mit Informationen zum Zustand neu hinzugefügter npm-Abhängigkeiten hinzufügt.
- OpenSSF Scorecard Monitor - Vereinfacht die OpenSSF-Scorecard-Verfolgung in deiner Organisation mit automatisierten Markdown- und JSON-Berichten sowie optionalen GitHub-Issue-Benachrichtigungen.