BatchImportFindings für die Suche nach Anbietern - AWS Security Hub

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

BatchImportFindings für die Suche nach Anbietern

Findende Anbieter können den BatchImportFindingsVorgang verwenden, um neue Security Hub Hub-Ergebnisse zu erstellen und die von ihnen erstellten Ergebnisse zu aktualisieren. Sie können Ergebnisse, die sie nicht selbst erstellt haben, nicht aktualisieren.

KundenSIEMs, Ticketing-Tools und SOAR Tools, die sie verwenden müssen, BatchUpdateFindingsum Aktualisierungen im Zusammenhang mit ihrer Untersuchung der Ergebnisse von Suchanbietern vorzunehmen. Weitere Informationen finden Sie unter BatchUpdateFindings für Kunden.

Wann auch immer AWS Security Hub erhält eine BatchImportFindings Anfrage zur Erstellung oder Aktualisierung eines Ergebnisses, generiert es automatisch eine Security Hub Findings - ImportedVeranstaltung bei Amazon EventBridge. Sie können bei diesem Ereignis automatisierte Maßnahmen ergreifen. Weitere Informationen finden Sie unter Verwendung EventBridge für automatisierte Reaktionen und Problembehebungen.

Voraussetzungen für die Verwendung von BatchImportFindings

BatchImportFindingsmuss von einer der folgenden Personen aufgerufen werden:

  • Das Konto, das mit den Ergebnissen verknüpft ist. Die Kennung des verknüpften Kontos muss mit dem Wert des AwsAccountId Attributs für den Befund übereinstimmen.

  • Ein Konto, das als offizielle Security Hub-Partnerintegration zugelassen ist.

Security Hub kann nur die Suche nach Updates für Konten akzeptieren, für die Security Hub aktiviert ist. Der Ergebnisanbieter muss ebenfalls aktiviert sein. Wenn Security Hub deaktiviert oder die Finding Provider-Integration nicht aktiviert ist, werden die Ergebnisse in der FailedFindings Liste mit einem InvalidAccess Fehler zurückgegeben.

Festlegen, ob ein Ergebnis erstellt oder aktualisiert werden soll

Um festzustellen, ob ein Ergebnis erstellt oder aktualisiert werden soll, überprüft Security Hub das ID Feld. Wenn der Wert von ID nicht mit einem vorhandenen Ergebnis übereinstimmt, erstellt Security Hub ein neues Ergebnis.

Wenn es ID mit einem vorhandenen Ergebnis übereinstimmt, überprüft Security Hub das UpdatedAt Feld auf das Update und geht wie folgt vor:

  • Wenn das Update mit UpdatedAt dem vorhandenen Ergebnis übereinstimmt oder davor UpdatedAt auftritt, ignoriert Security Hub die Aktualisierungsanfrage.

  • Wenn UpdatedAt das Update nach UpdatedAt dem vorhandenen Befund erfolgt, aktualisiert Security Hub den vorhandenen Befund.

Einschränkungen beim Auffinden von Updates mit BatchImportFindings

Die Suche nach Anbietern kann nicht verwendet BatchImportFindings werden, um die folgenden Attribute eines vorhandenen Ergebnisses zu aktualisieren:

  • Note

  • UserDefinedFields

  • VerificationState

  • Workflow

Security Hub ignoriert alle Inhalte, die in einer BatchImportFindings Anfrage für diese Attribute bereitgestellt werden. Kunden oder Organisationen, die in ihrem Namen handeln (z. B. Ticketing-Tools), können diese Attribute verwenden, BatchUpdateFindings um sie zu aktualisieren.

Aktualisierung der Ergebnisse mit FindingProviderFields

Die Suche nach Anbietern sollte auch nicht BatchImportFindings zur Aktualisierung der folgenden Attribute der obersten Ebene verwendet werden AWS Format für Sicherheitssuche (ASFF):

  • Confidence

  • Criticality

  • RelatedFindings

  • Severity

  • Types

Stattdessen sollte die Suche nach Anbietern das FindingProviderFieldsObjekt verwenden, um Werte für diese Attribute bereitzustellen.

Beispiel

"FindingProviderFields": { "Confidence": 42, "Criticality": 99, "RelatedFindings":[ { "ProductArn": "arn:aws:securityhub:us-west-2::product/aws/guardduty", "Id": "123e4567-e89b-12d3-a456-426655440000" } ], "Severity": { "Label": "MEDIUM", "Original": "MEDIUM" }, "Types": [ "Software and Configuration Checks/Vulnerabilities/CVE" ] }

Bei BatchImportFindings Anfragen verarbeitet Security Hub Werte in den Attributen der obersten Ebene und FindingProviderFieldswie folgt.

(Preferred) BatchImportFindings stellt einen Wert für ein Attribut in FindingProviderFields, aber keinen Wert für das entsprechende Attribut der obersten Ebene bereit.

Zum Beispiel BatchImportFindings liefertFindingProviderFields.Confidence, aber nicht. Confidence Dies ist die bevorzugte Option für BatchImportFindings Anfragen.

Security Hub aktualisiert den Wert des Attributs inFindingProviderFields.

Es repliziert den Wert nur dann in das Attribut der obersten Ebene, wenn das Attribut nicht bereits von aktualisiert wurde. BatchUpdateFindings

BatchImportFindingsliefert einen Wert für ein Attribut der obersten Ebene, aber keinen Wert für das entsprechende Attribut in. FindingProviderFields

Stellt beispielsweise BatchImportFindings bereitConfidence, liefert aber nicht. FindingProviderFields.Confidence

Security Hub verwendet den Wert, um das Attribut in zu aktualisierenFindingProviderFields. Es überschreibt jeden vorhandenen Wert.

Security Hub aktualisiert das Attribut der obersten Ebene nur, wenn das Attribut nicht bereits von BatchUpdateFindings aktualisiert wurde.

BatchImportFindingsstellt einen Wert sowohl für ein Attribut der obersten Ebene als auch für das entsprechende Attribut in bereit. FindingProviderFields

BatchImportFindingsStellt beispielsweise sowohl als auch Confidence bereit. FindingProviderFields.Confidence

Bei einem neuen Befund verwendet Security Hub den Wert in, FindingProviderFields um sowohl das Attribut der obersten Ebene als auch das entsprechende Attribut in aufzufüllen. FindingProviderFields Der angegebene Attributwert der obersten Ebene wird nicht verwendet.

Für ein vorhandenes Ergebnis verwendet Security Hub beide Werte. Der Attributwert der obersten Ebene wird jedoch nur aktualisiert, wenn das Attribut nicht bereits von BatchUpdateFindings aktualisiert wurde.