Überblick über den Dienst
Amazon Web Services (AWS) hat die allgemeine Verfügbarkeit von AWS Continuum angekündigt, einem fortschrittlichen Sicherheitstool, das Entwicklungs- und Sicherheitsteams dabei unterstützen soll, Softwareschwachstellen effizienter zu erkennen, zu verifizieren und zu beheben. Der Dienst zielt darauf ab, das Problem der "Alarm-Flut" zu lösen, mit dem Unternehmen konfrontiert sind, indem er Schwachstellen analysiert und feststellt, ob sie in der Arbeitsumgebung des Benutzers tatsächlich ausnutzbar sind.
Wie funktioniert AWS Continuum?
Der Dienst basiert auf der Erstellung eines "Kontext-Graphen" (Context Graph), der Daten aus Code-Repositories mit der Infrastrukturumgebung auf AWS verknüpft. Durch diese Verbindung kann das Tool:
- Verifizierung der Ausnutzbarkeit: Feststellen, ob die Schwachstelle über das Netzwerk erreichbar ist und ob sie ein tatsächliches Risiko für sensible Systeme darstellt.
- Bewertung der Auswirkungen: Priorisierung von Schwachstellen basierend auf der Wichtigkeit des betroffenen Systems (z. B. Kundendatenbanken oder Zahlungssysteme), anstatt sich nur auf allgemeine Schweregrade zu verlassen.
- Bereitstellung von Lösungsvorschlägen: Erstellung von Software-Patches oder Updates für Programmbibliotheken und deren Bereitstellung als Pull Requests, die zur Überprüfung und Zusammenführung bereit sind.
Was ändert sich praktisch für Entwickler?
Dieser Dienst verändert den Umgang mit Schwachstellen, indem er Aufgaben automatisiert, die zuvor Stunden manueller Untersuchung und Tage der Koordination zwischen den Teams erforderten. Derzeit verbleibt der endgültige Genehmigungsprozess beim menschlichen Team; der Entwickler überprüft den vom Dienst erstellten Pull Request, bevor er ihn in den Quellcode integriert. AWS plant für die Zukunft, Benutzern die Festlegung spezifischer Richtlinien zu ermöglichen, die es dem Dienst erlauben, Korrekturen innerhalb definierter Kontrollen automatisch anzuwenden.
Warum ist diese Nachricht wichtig?
Die Bedeutung von AWS Continuum liegt in seiner Fähigkeit, die Lücke zwischen der Entdeckung einer Schwachstelle und deren Behebung zu schließen. In großen Arbeitsumgebungen erzeugen Scan-Tools oft täglich Tausende von Alarmen, von denen viele keine tatsächlichen Maßnahmen erfordern. Durch die Bereitstellung eines "Proof of Concept" für jede bestätigte Schwachstelle hilft der Dienst den Teams, sich auf die tatsächlichen Risiken zu konzentrieren, die ausgenutzt werden können, wodurch die Reaktionszeit auf Sicherheitsvorfälle verkürzt und der Druck auf Sicherheits- und Betriebsteams verringert wird.
Der Dienst ist derzeit in den Regionen US East (N. Virginia) und US West (Oregon) verfügbar. Benutzer können mit der Integration über die AWS-Konsole beginnen, indem sie GitHub-Repositories oder Amazon S3-Container verknüpfen.