Container Vulnerability Response
Die Anwendung ServiceNow® Container Vulnerability Response importiert angreifbare Container-Elemente (CVITs) und ermöglicht Ihnen gemäß den Regeln, Container-Schwachstellen zu beheben. Schwachstellendaten werden aus internen und externen Quellen abgerufen, z. B. aus der National Vulnerability Database (NVD) oder aus Drittanbieterintegrationen.
Ab Version 18.0 von Vulnerability Responsekönnen Sie CVITs im Arbeitsbereich des Schwachstellenmanagers bzw. Arbeitsbereich für IT-Korrektur überwachen und beheben. Weitere Informationen finden Sie unter Vulnerability Manager Workspace und IT Remediation Workspace erkunden.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
Vorteile
- Integration von Containersicherheitsprodukten von Drittparteien wie Prisma Cloud Compute von Palo Alto Networks.
- Importiert Schwachstellendaten für die Images, die zur Laufzeit bereitgestellt werden, und ergänzt die Schwachstellendaten mit kontextbezogenen Informationen zur Laufzeit (Hosts, Kubernetes-Cluster, Services und Namespaces).
- Stellt eine Liste der Referenzen bereit, die aus Schwachstellen für die relevanten Kubernetes-Entitäten in Configuration Management Database (CMDB) mithilfe von ServiceNow Kubernetes-Discovery erstellt wurden.
- Bietet ein umfassendes Reporting-Dashboard, das Einblicke in Schwachstellen- und Korrekturtrends gewährt.
Schlüsselfunktionen
- Zeigen Sie, um ein Docker-Image aus CVITs zu beziehen, anstatt Container auszuführen.
- Konfigurieren Sie die Granularität von CVITs, um sie auf Image-, Kubernetes-Cluster-, Namespace- oder Serviceebene nachzuverfolgen.
- Verfolgen Sie neue Image-Versionen, um behobene Schwachstellen zu identifizieren. Alle in älteren Versionen gemeldeten Schwachstellen werden in ServiceNow automatisch behoben, wenn neue Image-Versionen zur Laufzeit bereitgestellt werden.
- Verfolgen Sie CVITs in Basis-Images getrennt von Anwendungs-Images, um eine unabhängige Korrektur zu ermöglichen.
- Lösen Sie Ausnahmeanforderungen oder falsch positive Anforderungen aus, die durch einen mehrstufigen Genehmigerprozess überprüft werden können.
- Definieren Sie Ausnahmeregeln, um CVITs automatisch zurückzustellen.
Anwendungsfälle
- Laufzeitkontext
- Schwachstellen in Container-Images können erkannt werden, indem das Image in den folgenden Phasen des Anwendungslebenszyklus gescannt wird.
- Phase 1: Wenn Bilder in der CI/CD-Pipeline erstellt werden.
- Phase 2: Wenn Bilder in der Registry veröffentlicht werden
- Phase 3: Wenn Bilder zur Laufzeit bereitgestellt werden.
Während es wichtig ist, Schwachstellen in Phase 1 und Phase 2 so früh wie möglich zu identifizieren, ist es ebenso wichtig, einen Scan der Images durchzuführen, die in einer Laufzeitumgebung bereitgestellt werden. Sie bietet folgende Vorteile:- Identifizieren neuer allgemeiner Schwachstellen und Gefährdungen (CVE), die veröffentlicht wurden.
- Bietet genauen Einblick in die Risikosituation der bereitgestellten Anwendungen.
- Priorisierung von Schwachstellen, die behoben werden müssen. Der Laufzeitkontext in Bezug auf die Anwendungsservices oder Business Services, die von einer Schwachstelle betroffen sind, kann bei der Priorisierung helfen.
Container Vulnerability Response lässt sich in Containersicherheitsprodukte wie Prisma Cloud Compute von Palo Alto Networks integrieren, um die Schwachstellendaten für die Images abzurufen, die zur Laufzeit bereitgestellt werden, und erweitert die Schwachstellendaten mit den kontextbezogenen Laufzeitinformationen wie Hosts, Kubernetes-Cluster, Services und Namespaces, in denen diese Container-Images werden bereitgestellt. Kunden, die die Kubernetes-Discovery ServiceNow verwenden, können die aus Schwachstellen erstellten Verweise auf die relevanten Kubernetes-Entitäten in ihrer Configuration Management Database (CMDB)sehen. Zusätzlich zur Anreicherung von Metadaten bietet ServiceNow auch ein umfassendes Reporting-Dashboard, das Einblicke in Schwachstellen- und Korrekturtrends gewährt.
- Identifizieren Sie den Besitz
- Voraussetzungen
Kubernetes-Metadaten und -Referenzen: Damit Container Vulnerability Response Kubernetes-Metadaten (Namespace, Cluster usw.) und Verweise auf Configuration Management Database (CMDB) -Einträge ausfüllen kann, müssen Sie die Kubernetes-Discovery von Information Technology Operations Management (ITOM) implementieren. Die Kubernetes-Discovery füllt das Docker-Image, die ausgeführten Docker-Container, Pods, Kubernetes-Cluster usw. im CMDBaus. Container Vulnerability Response identifiziert das Docker-Image in CMDB basierend auf der Image-ID, identifiziert dann die zugehörigen Kubernetes-Entitäten und füllt die Verweise auf diese Entitäten aus angreifbaren Elementen.
- Cloud-Metadaten und Docker-Image-Bezeichnungen: Container Vulnerability Response füllt auch Docker-Image-Bezeichnungen, Cloud-Account-IDs und Regionen aus, in denen ein Image bereitgestellt wird. Diese Daten werden im Datensatz „Erkanntes Containerimage“ verwaltet, das dem angreifbaren Element zugeordnet ist. Es gibt keine Voraussetzungen, damit diese Daten ausgefüllt werden. Container Vulnerability Response verwendet die von Containersicherheitsprodukten (z. B. Palo Alto Prisma Cloud Compute) zurückgegebenen Daten, um diese Einträge zu füllen.
- Verfolgen Sie Schwachstellen in Basis-Images nach
- Voraussetzungen
Damit die Eigenschaft „Basisimage“ in Container Vulnerability Responseausgefüllt wird, müssen Basisimages explizit in der Konsole Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute konfiguriert werden. Weitere Informationen zur Konfiguration von Basis-Images in Prisma Cloud finden Sie unter https://docs.palalatonetworks.com/prisma/prisma-cloud/prisma-cloud-admin-compute/vulnerability_management/base_images.
Container Vulnerability Response ermöglicht die Erstellung separater Schwachstellen-Datensätze für eine Basisebene, sodass sie einem anderen Team zugewiesen werden können.
Verfolgen Sie Schwachstellen, die in einem Basis-BS-Image (z. B. Country) identifiziert wurden, anhand der in anderen Ebenen des Container-Images erkannten Schwachstellen. Viele Organisationen haben dedizierte Teams, die dafür verantwortlich sind, Basisbetriebssysteme zu patchen und sie für alle Anwendungsteams verfügbar zu machen.
- Definieren Sie Granularität für angreifbare Elemente
- Voraussetzungen
Konfigurieren Sie die Granularität von CVITs, indem Sie zu navigieren an.
- Identifizieren Sie betroffene Services mithilfe der Tag-basierten Serviceidentifizierung
- Voraussetzungen
- Identifizieren Sie verschiedene Services in Ihrer Anwendung, und definieren Sie die Tags/Schlüssel-Wert-Paare, die diese Services darstellen.
- Stellen Sie Docker-Images und Kubernetes-Pods mit diesen Tags oder Bezeichnungen bereit.
- ITOM Kubernetes Discovery bereitstellen Definieren Sie „Tag-basierte Services“ mit den richtigen Tags oder Bezeichnungen.
- Stellen Sie ITOM Kubernetes Discovery bereit
- Definieren Sie „Tag-basierte Services“ mit den richtigen Tags oder Schlüssel-Wert-Paaren.
- Schwachstellendaten mit Container Vulnerability Responsein ServiceNow importieren
- Nachverfolgung von Schwachstellen
- Korrekturziele festlegen
ServiceNow ermöglicht es Schwachstellenmanagern, „Korrekturzielregeln“ zu definieren, um Servicelevel-Vereinbarungen (SLAs) zur Behebung von in Container-Images gefundenen Schwachstellen definieren zu können. Das Zieldatum für die Korrektur kann basierend auf einer Bedingung/einem Kriterium für Image-Metadaten oder Schwachstelleninformationen definiert werden. Korrekturbesitzer erhalten E-Mail-Benachrichtigungen zu den Schwachstellen, deren Fälligkeitsdatum näher rückt.
- Ausnahmen verwalten
Anwendungsteams oder für die Nachbesserung verantwortliche Personen müssen möglicherweise aus den folgenden Gründen eine Ausnahme anfordern.
- Eine Ausgleichssteuerung ist bereits vorhanden
- Risiko akzeptiert
- Warten auf Wartungsfenster, um Korrektur zu veröffentlichen.
ServiceNow Mit können Sicherheitsadministratoren mehrere Ebenen von Genehmigern für Ausnahmeanforderungen definieren. Sie können auch automatische Ausnahmeregeln definieren, die verwendet werden können, um Schwachstellen, die einer bestimmten Bedingung entsprechen, automatisch zurückzustellen.
Neuigkeiten
Weitere Informationen zu den Neuerungen und Änderungen in Xanadufinden Sie in den Versionshinweisen zu Xanadu.
Erste Schritte
- Eine Übersicht über Security Operations in Ihrer Instanz Now Platform finden Sie unter Security Operations verstehen.
- Informationen zu allen Security Operations -Anwendungen, die von ServiceNow Storeheruntergeladen werden können, finden Sie unter Security Operations und ServiceNow Store.