Zum Hauptinhalt springen

Wie werden Abhängigkeiten auf Schwachstellen geprüft?

amaise prüft alle Drittanbieter-Abhängigkeiten automatisch bei jedem Build:

a
Verfasst von amaise Support

Wie werden Abhängigkeiten auf Schwachstellen geprüft?

amaise prüft alle Drittanbieter-Abhängigkeiten automatisch bei jedem Build:

Werkzeug

Sprache

Verhalten

OWASP Dependency Check

Java

Build schlägt bei CVSS ≥ 7 fehl

Snyk

Python

Kontinuierliches Monitoring mit Alerting

npm audit

TypeScript

Bei jedem Build

pip-audit

Python

Bei jedem Build

Zusätzlich werden Lizenzprüfungen durchgeführt: Eine automatische Prüfung in den Python- und TypeScript-Builds blockiert Copyleft-Lizenzen (GPL, AGPL, SSPL), um Lieferketten-Risiken zu vermeiden. Wenige Ausnahmen sind namentlich und mit Begründung dokumentiert.

Alle Abhängigkeiten sind versionsfixiert (keine Floating Versions). Die eingesetzten Runtimes und Frameworks werden auf den jeweils aktuellen LTS-Hauptversionen gehalten. Abhängigkeiten werden ausschliesslich aus offiziellen Registries (Maven Central, PyPI, npm) bezogen.

Hat dies deine Frage beantwortet?