Informationen über technische Schwachstellen der verwendeten Informationssysteme müssen eingeholt, die Gefährdung der Organisation durch solche Schwachstellen muss bewertet und geeignete Maßnahmen müssen ergriffen werden.
Unsere selbst gehostete Container-Registry Harbor enthält den Schwachstellenscanner Trivy, mit dem wir Schwachstellen in unseren Container-Images erkennen und eine Software Bill of Materials (SBOM) erzeugen können. So behalten wir den vollständigen Überblick über unsere Abhängigkeiten und die damit verbundenen Risiken.
Da Trivy in unsere Entwicklungsabläufe integriert ist, scannen wir bereits in der Entwicklungsphase auf Schwachstellen. Mögliche Sicherheitsprobleme werden also früh im Lebenszyklus der Anwendung erkannt und behoben, was das Risiko senkt, dass Schwachstellen in der Produktion auftreten.
Mit Renovate Bot überwachen wir die Abhängigkeiten unserer Projekte laufend. Der Bot prüft auf verfügbare Updates und erstellt automatisch Pull-Requests für Versionsänderungen. So bleibt unsere Software mit den neuesten Sicherheitspatches und Verbesserungen aktuell, zugeschnitten auf unsere Anforderungen.
Damit die Linux-Server und Kubernetes-Cluster unserer Kunden sicher und optimiert bleiben, führen wir regelmäßig Servicefenster durch – fast wöchentlich –, in denen wir die nötigen Updates und Änderungen aus LinuxAid bzw. KubeAid ausrollen. Das hält die Systeme aktuell und verringert die Angriffsfläche für bekannte Schwachstellen.