Ihre Abhaengigkeiten sind Ihre Angriffsflaeche. Automatisches Scanning findet bekannte CVEs in Bibliotheken.
Werkzeuge¶
# Trivy (universell)
trivy fs .
trivy image myapp:latest
# npm
npm audit --audit-level=high
# Python
pip-audit
# Go
govulncheck ./...
CI/CD¶
- uses: aquasecurity/trivy-action@master
with:
scan-type: fs
severity: HIGH,CRITICAL
exit-code: 1
Automatische Updates¶
# Dependabot (.github/dependabot.yml)
version: 2
updates:
- package-ecosystem: npm
directory: /
schedule:
interval: weekly
open-pull-requests-limit: 10
Wichtigste Erkenntnis¶
Abhaengigkeiten in CI/CD scannen, Updates mit Dependabot/Renovate automatisieren.
securitydependenciestrivysnyk