Integration von Application Vulnerability Response mit anderen Anwendungen
Vulnerability Response beinhaltet Unterstützung für Drittanbieterintegrationen.
Integrationen von Drittparteien
Anwendungsschwachstellen-Integrationen ergänzen die Anwendungsschwachstellendaten in Ihrer Instanz durch Abrufen von Daten aus externen Systemen und Lieferanten. Weitere Informationen zu unterstützten Integrationen finden Sie in den folgenden Übersichtsthemen:
- Fortify Vulnerability Integration
- GitHub-Anwendungsschwachstellen-Integration
- Invicti-Schwachstellen-Integration
- Veracode Vulnerability Integration
- Integration von Atlassian JiraWichtig:Im Arbeitsbereich des Schwachstellenmanagers können Sie ein Agile-Problem manuell mit der Listen- und Formularaktion erstellen, um die Nachbesserung von AVITs und RTs nachzuverfolgen.
Hinweis:
Integrationen mit mehreren Quellen werden in Application Vulnerability Responsenicht unterstützt. Drittanbieterintegrationen werden separat behandelt. Wenn in Ihrer Umgebung mehr als eine Integrationsanwendung von Drittparteien verwendet wird, gibt es keine integrationsübergreifende Deduplizierung von angreifbaren Elementen (Application Vulnerable Item, AVI).
Zusätzliche Hinweise zu Integrationen
Während der Ausführung der Integration werden mehrere Prozesse generiert, und Daten werden in Form von Seiten empfangen. Jeder Prozess kann einen oder mehrere Importwarteschlangeneinträge mit angehängten Daten in Seiten enthalten. Diese Einträge müssen die Daten innerhalb der Frist von einer Stunde verarbeiten. Wenn die Nutzlast jedoch groß ist, kann die Verarbeitungszeit eine Stunde überschreiten oder hängen bleiben, was zu einem Integrations-Timeout-Fehler führt. Die Integration verarbeitet die Daten weiterhin, auch wenn der Zeitüberschreitungsfehler aufgetreten ist. Um diese Fehlkommunikation zu vermeiden, werden ab Version 18.2.4 von Application Vulnerability Responseregelmäßig Zeitstempel (Heartbeats) gesendet, um anzuzeigen, ob die Warteschlange aktiv ist und Daten verarbeitet. Das Feld „ Letzter verarbeiteter Datensatz “ auf der Seite „Importwarteschlangeneintrag“ wird basierend auf der Anzahl der Datensätze aktualisiert, die von der Importwarteschlange erstellt oder aktualisiert werden. Falls ein Importwarteschlangeneintrag die Zeitbegrenzung von einer Stunde überschreitet, prüft das System im Feld Letzter verarbeiteter Datensatz, ob er auch älter als eine Stunde ist. Wenn dies der Fall ist, weist dies darauf hin, dass der Importwarteschlangeneintrag feststeckt und eine Zeitüberschreitung aufweist, um weitere Verzögerungen bei der Verarbeitung zu verhindern.
Hinweis:
Das Feld „ Letzter verarbeiteter Datensatz “ wird basierend auf den Einstellungen in den folgenden Systemeigenschaften aktualisiert:
- sn_sec_cmn.record_threshold_heartbeat: Definiert die Anzahl der verarbeiteten Datensätze, nach denen der Takt (Zeitstempel) an den Importwarteschlangeneintrag gesendet wird.
- sn_sec_cmn.maximum_heartbeat_delay: Definiert die Zeit, nach der das Zeitlimit für den Importwarteschlangeneintrag überschritten werden muss.