Lacework
Lacework provides end-to-end cloud security automation for AWS, Azure, and GCP with a comprehensive view of risks across cloud workloads and containers.
Analytics & SIEM · Lacework
Details
| ID | Lacework |
|---|---|
| Provider | Fortinet |
| Category | Analytics & SIEM |
| From Version | 5.0.0 |
| Docker Image | demisto/lacework:1.0.0.10133006 |
| Supported Modules | Agentix XSIAM |
README
Lacework provides end-to-end cloud security automation for AWS, Azure, and GCP with a comprehensive view of risks across cloud workloads and containers.
This integration was integrated and tested with version 2 of the Lacework APIs
Configure Lacework in Cortex
| Parameter | Required |
|---|---|
| Lacework Account Name (i.e. Sub-Domain of the URL: <ACCOUNT>.lacework.net) | True |
| Lacework Sub-Account Name (If Required) | False |
| Lacework API Key | True |
| Lacework API Secret | True |
| Lacework Alert Severity Threshold | True |
| Fetch incidents | False |
| Incident type | False |
| Lacework Alert History to Import (in days) | False |
Commands
You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.
lw-get-alert-details
Fetch details for a specific Alert in Lacework.
Base Command
lw-get-alert-details
Input
| Argument Name | Description | Required |
|---|---|---|
| alert_id | The Lacework Alert ID to be retrieved. | Required |
| scope | The scope of data to retrieve from Lacework for the specified Alert ID. Possible values are: Details, Investigation, Events, RelatedAlerts, Integrations, Timeline. Default is Details. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Alert.startTime | Date | The start time of the alert. |
| Lacework.Alert.endTime | Date | The end time of the alert. |
| Lacework.Alert.alertType | String | The type of the alert. |
| Lacework.Alert.alertName | String | The name of the alert. |
| Lacework.Alert.alertId | String | The ID of the alert. |
| Lacework.Alert.severity | String | The severity of the alert. |
| Lacework.Alert.status | String | The status of the alert. |
| Lacework.Alert.alertInfo.description | String | The alert description provides why the potential threat occurred. |
| Lacework.Alert.alertInfo.subject | String | The alert subject. In some cases, the alert subject can be the same as the alert name. |
| Lacework.Alert.entityMap | Unknown | The entity map for the alert. |
lw-get-aws-compliance-assessment
Fetch the latest AWS compliance data from Lacework.
Base Command
lw-get-aws-compliance-assessment
Input
| Argument Name | Description | Required |
|---|---|---|
| account_id | The AWS Account ID to use when fetching compliance data. | Required |
| report_type | The Report Type to fetch from Lacework. Possible values are: AWS_CIS_S3, HIPAA, ISO_2700, NIST_800-53_Rev4, NIST_800-171_Rev2, PCI, SOC. Default is AWS_CIS_S3. | Optional |
| rec_id | Setting the ‘rec_id’ will filter compliance results for the specified Recommendation ID. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Compliance.reportType | String | The Type of the compliance report. |
| Lacework.Compliance.reportTitle | String | The Title of the compliance report. |
| Lacework.Compliance.recommendations.SUPPRESSIONS | String | The suppressions for the current recommendation. |
| Lacework.Compliance.recommendations.INFO_LINK | String | The URL to the compliance violation information. |
| Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources for the violation. |
| Lacework.Compliance.recommendations.STATUS | String | The status of the recommendation. |
| Lacework.Compliance.recommendations.REC_ID | String | The ID of the recommendation. |
| Lacework.Compliance.recommendations.CATEGORY | String | The category of the recommendation |
| Lacework.Compliance.recommendations.SERVICE | String | The service associated with the recommendation. |
| Lacework.Compliance.recommendations.TITLE | String | The title of the recommendation. |
| Lacework.Compliance.recommendations.VIOLATIONS.region | String | The region of the violating resource. |
| Lacework.Compliance.recommendations.VIOLATIONS.reasons | String | The reason for the violation. |
| Lacework.Compliance.recommendations.VIOLATIONS.resource | String | The resource causing the violation. |
| Lacework.Compliance.recommendations.RESOURCE_COUNT | Number | The number of resources associated with the compliance failure. |
| Lacework.Compliance.recommendations.SEVERITY | Number | The severity of the compliance failure. |
| Lacework.Compliance.summary.NUM_RECOMMENDATIONS | Number | The number of recommendations contained in the report. |
| Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE | Number | The number of Severity 2 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE | Number | The number of Severity 4 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE | Number | The number of severity 1 compliance violations. |
| Lacework.Compliance.summary.NUM_COMPLIANT | Number | The number of compliant resources. |
| Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE | Number | The number of severity 3 compliance violations. |
| Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources. |
| Lacework.Compliance.summary.NUM_SUPPRESSED | Number | The number of suppressed alerts. |
| Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE | Number | The number of severity 5 compliance violations. |
| Lacework.Compliance.summary.NUM_NOT_COMPLIANT | Number | The number of resources not in compliance. |
| Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT | Number | The number of resources violating compliance. |
| Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT | Number | The number of resources with suppressed violations. |
| Lacework.Compliance.accountId | String | The AWS account ID. |
| Lacework.Compliance.accountAlias | String | The AWS account alias. |
| Lacework.Compliance.tenantId | String | The Azure tenant ID. |
| Lacework.Compliance.tenantName | String | The Azure tenant name. |
| Lacework.Compliance.subscriptionId | String | The Azure subscription ID. |
| Lacework.Compliance.subscriptionName | String | The Azure subscription name. |
| Lacework.Compliance.projectId | String | The GCP project ID. |
| Lacework.Compliance.projectName | String | The GCP project name. |
| Lacework.Compliance.organizationId | String | The GCP organization ID. |
| Lacework.Compliance.organizationName | String | The GCP organization name. |
| Lacework.Compliance.reportTime | String | The time the report completed. |
lw-get-azure-compliance-assessment
Fetch the latest Azure compliance data from Lacework.
Base Command
lw-get-azure-compliance-assessment
Input
| Argument Name | Description | Required |
|---|---|---|
| tenant_id | The Azure Tenant ID to use when fetching compliance data. | Required |
| subscription_id | The Azure Subscription ID to use when fetching compliance data. | Required |
| report_type | The Report Type to fetch from Lacework. Possible values are: AZURE_CIS, AZURE_PCI, AZURE_SOC. Default is AZURE_CIS. | Optional |
| rec_id | Setting the ‘rec_id’ will filter compliance results for the specified Recommendation ID. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Compliance.reportType | String | The Type of the compliance report. |
| Lacework.Compliance.reportTitle | String | The Title of the compliance report. |
| Lacework.Compliance.recommendations.SUPPRESSIONS | String | The suppressions for the current recommendation. |
| Lacework.Compliance.recommendations.INFO_LINK | String | The URL to the compliance violation information. |
| Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources for the violation. |
| Lacework.Compliance.recommendations.STATUS | String | The status of the recommendation. |
| Lacework.Compliance.recommendations.REC_ID | String | The ID of the recommendation. |
| Lacework.Compliance.recommendations.CATEGORY | String | The category of the recommendation |
| Lacework.Compliance.recommendations.SERVICE | String | The service associated with the recommendation. |
| Lacework.Compliance.recommendations.TITLE | String | The title of the recommendation. |
| Lacework.Compliance.recommendations.VIOLATIONS.region | String | The region of the violating resource. |
| Lacework.Compliance.recommendations.VIOLATIONS.reasons | String | The reason for the violation. |
| Lacework.Compliance.recommendations.VIOLATIONS.resource | String | The resource causing the violation. |
| Lacework.Compliance.recommendations.RESOURCE_COUNT | Number | The number of resources associated with the compliance failure. |
| Lacework.Compliance.recommendations.SEVERITY | Number | The severity of the compliance failure. |
| Lacework.Compliance.summary.NUM_RECOMMENDATIONS | Number | The number of recommendations contained in the report. |
| Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE | Number | The number of Severity 2 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE | Number | The number of Severity 4 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE | Number | The number of severity 1 compliance violations. |
| Lacework.Compliance.summary.NUM_COMPLIANT | Number | The number of compliant resources. |
| Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE | Number | The number of severity 3 compliance violations. |
| Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources. |
| Lacework.Compliance.summary.NUM_SUPPRESSED | Number | The number of suppressed alerts. |
| Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE | Number | The number of severity 5 compliance violations. |
| Lacework.Compliance.summary.NUM_NOT_COMPLIANT | Number | The number of resources not in compliance. |
| Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT | Number | The number of resources violating compliance. |
| Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT | Number | The number of resources with suppressed violations. |
| Lacework.Compliance.accountId | String | The AWS account ID. |
| Lacework.Compliance.accountAlias | String | The AWS account alias. |
| Lacework.Compliance.tenantId | String | The Azure tenant ID. |
| Lacework.Compliance.tenantName | String | The Azure tenant name. |
| Lacework.Compliance.subscriptionId | String | The Azure subscription ID. |
| Lacework.Compliance.subscriptionName | String | The Azure subscription name. |
| Lacework.Compliance.projectId | String | The GCP project ID. |
| Lacework.Compliance.projectName | String | The GCP project name. |
| Lacework.Compliance.organizationId | String | The GCP organization ID. |
| Lacework.Compliance.organizationName | String | The GCP organization name. |
| Lacework.Compliance.reportTime | String | The time the report completed. |
lw-get-gcp-compliance-assessment
Fetch the latest GCP compliance data from Lacework.
Base Command
lw-get-gcp-compliance-assessment
Input
| Argument Name | Description | Required |
|---|---|---|
| project_id | The GCP Project ID to use when fetching compliance data. | Required |
| report_type | The Report Type to fetch from Lacework. Possible values are: GCP_CIS, GCP_PCI, GCP_SOC. Default is GCP_CIS. | Optional |
| rec_id | Setting the ‘rec_id’ will filter compliance results for the specified Recommendation ID. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Compliance.reportType | String | The Type of the compliance report. |
| Lacework.Compliance.reportTitle | String | The Title of the compliance report. |
| Lacework.Compliance.recommendations.SUPPRESSIONS | String | The suppressions for the current recommendation. |
| Lacework.Compliance.recommendations.INFO_LINK | String | The URL to the compliance violation information. |
| Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources for the violation. |
| Lacework.Compliance.recommendations.STATUS | String | The status of the recommendation. |
| Lacework.Compliance.recommendations.REC_ID | String | The ID of the recommendation. |
| Lacework.Compliance.recommendations.CATEGORY | String | The category of the recommendation |
| Lacework.Compliance.recommendations.SERVICE | String | The service associated with the recommendation. |
| Lacework.Compliance.recommendations.TITLE | String | The title of the recommendation. |
| Lacework.Compliance.recommendations.VIOLATIONS.region | String | The region of the violating resource. |
| Lacework.Compliance.recommendations.VIOLATIONS.reasons | String | The reason for the violation. |
| Lacework.Compliance.recommendations.VIOLATIONS.resource | String | The resource causing the violation. |
| Lacework.Compliance.recommendations.RESOURCE_COUNT | Number | The number of resources associated with the compliance failure. |
| Lacework.Compliance.recommendations.SEVERITY | Number | The severity of the compliance failure. |
| Lacework.Compliance.summary.NUM_RECOMMENDATIONS | Number | The number of recommendations contained in the report. |
| Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE | Number | The number of Severity 2 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE | Number | The number of Severity 4 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE | Number | The number of severity 1 compliance violations. |
| Lacework.Compliance.summary.NUM_COMPLIANT | Number | The number of compliant resources. |
| Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE | Number | The number of severity 3 compliance violations. |
| Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources. |
| Lacework.Compliance.summary.NUM_SUPPRESSED | Number | The number of suppressed alerts. |
| Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE | Number | The number of severity 5 compliance violations. |
| Lacework.Compliance.summary.NUM_NOT_COMPLIANT | Number | The number of resources not in compliance. |
| Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT | Number | The number of resources violating compliance. |
| Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT | Number | The number of resources with suppressed violations. |
| Lacework.Compliance.accountId | String | The AWS account ID. |
| Lacework.Compliance.accountAlias | String | The AWS account alias. |
| Lacework.Compliance.tenantId | String | The Azure tenant ID. |
| Lacework.Compliance.tenantName | String | The Azure tenant name. |
| Lacework.Compliance.subscriptionId | String | The Azure subscription ID. |
| Lacework.Compliance.subscriptionName | String | The Azure subscription name. |
| Lacework.Compliance.projectId | String | The GCP project ID. |
| Lacework.Compliance.projectName | String | The GCP project name. |
| Lacework.Compliance.organizationId | String | The GCP organization ID. |
| Lacework.Compliance.organizationName | String | The GCP organization name. |
| Lacework.Compliance.reportTime | String | The time the report completed. |
lw-get-gcp-projects-by-organization
Fetch a list of GCP projects that are under an organization.
Base Command
lw-get-gcp-projects-by-organization
Input
| Argument Name | Description | Required |
|---|---|---|
| organization_id | The GCP Organization ID to use when fetching projects data. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.GCP.organization | String | The GCP Organization. |
| Lacework.GCP.projects | String | The GCP Projects associated to the Organization. |
lw-get-compliance-report
Fetch a specified compliance report from Lacework.
Base Command
lw-get-compliance-report
Input
| Argument Name | Description | Required |
|---|---|---|
| primary_query_id | The primary ID that is used to fetch the report; for example, AWS Account ID or Azure Tenant ID. | Optional |
| secondary_query_id | The secondary ID that is used to fetch the report; for example, GCP Project ID or Azure Subscription ID. | Optional |
| report_name | The report definition’s name that is used when generating the report. | Optional |
| report_type | The report’s notification type; for example, AZURE_NIST_CSF. Possible values are: AZURE_CIS, AZURE_CIS_131, AZURE_SOC, AZURE_SOC_Rev2, AZURE_PCI, AZURE_PCI_Rev2, AZURE_ISO_27001, AZURE_NIST_CSF, AZURE_NIST_800_53_REV5, AZURE_NIST_800_171_REV2, AZURE_HIPAA, AWS_CIS_S3, NIST_800-53_Rev4, NIST_800-171_Rev2, ISO_2700, HIPAA, SOC, AWS_SOC_Rev2, GCP_HIPAA, PCI, GCP_CIS, GCP_SOC, GCP_CIS12, GCP_K8S, GCP_PCI_Rev2, GCP_SOC_Rev2, GCP_HIPAA_Rev2, GCP_ISO_27001, GCP_NIST_CSF, GCP_NIST_800_53_REV4, GCP_NIST_800_171_REV2, GCP_PCI, AWS_CIS_14, GCP_CIS13, AWS_CMMC_1.02, AWS_HIPAA, AWS_ISO_27001:2013, AWS_NIST_CSF, AWS_NIST_800-171_rev2, AWS_NIST_800-53_rev5, AWS_PCI_DSS_3.2.1, AWS_SOC_2, LW_AWS_SEC_ADD_1_0. Default is LW_AWS_SEC_ADD_1_0. | Optional |
| template_name | The template’s name that is used for the report; for example, Default. Default is Default. | Required |
| rec_id | Setting the ‘rec_id’ will filter compliance results for the specified Recommendation ID. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Compliance.reportType | String | The Type of the compliance report. |
| Lacework.Compliance.reportTitle | String | The Title of the compliance report. |
| Lacework.Compliance.recommendations.SUPPRESSIONS | String | The suppressions for the current recommendation. |
| Lacework.Compliance.recommendations.INFO_LINK | String | The URL to the compliance violation information. |
| Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources for the violation. |
| Lacework.Compliance.recommendations.STATUS | String | The status of the recommendation. |
| Lacework.Compliance.recommendations.REC_ID | String | The ID of the recommendation. |
| Lacework.Compliance.recommendations.CATEGORY | String | The category of the recommendation |
| Lacework.Compliance.recommendations.SERVICE | String | The service associated with the recommendation. |
| Lacework.Compliance.recommendations.TITLE | String | The title of the recommendation. |
| Lacework.Compliance.recommendations.VIOLATIONS.region | String | The region of the violating resource. |
| Lacework.Compliance.recommendations.VIOLATIONS.reasons | String | The reason for the violation. |
| Lacework.Compliance.recommendations.VIOLATIONS.resource | String | The resource causing the violation. |
| Lacework.Compliance.recommendations.RESOURCE_COUNT | Number | The number of resources associated with the compliance failure. |
| Lacework.Compliance.recommendations.SEVERITY | Number | The severity of the compliance failure. |
| Lacework.Compliance.summary.NUM_RECOMMENDATIONS | Number | The number of recommendations contained in the report. |
| Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE | Number | The number of Severity 2 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE | Number | The number of Severity 4 compliance violations. |
| Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE | Number | The number of severity 1 compliance violations. |
| Lacework.Compliance.summary.NUM_COMPLIANT | Number | The number of compliant resources. |
| Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE | Number | The number of severity 3 compliance violations. |
| Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT | Number | The number of assessed resources. |
| Lacework.Compliance.summary.NUM_SUPPRESSED | Number | The number of suppressed alerts. |
| Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE | Number | The number of severity 5 compliance violations. |
| Lacework.Compliance.summary.NUM_NOT_COMPLIANT | Number | The number of resources not in compliance. |
| Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT | Number | The number of resources violating compliance. |
| Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT | Number | The number of resources with suppressed violations. |
| Lacework.Compliance.accountId | String | The AWS account ID. |
| Lacework.Compliance.accountAlias | String | The AWS account alias. |
| Lacework.Compliance.tenantId | String | The Azure tenant ID. |
| Lacework.Compliance.tenantName | String | The Azure tenant name. |
| Lacework.Compliance.subscriptionId | String | The Azure subscription ID. |
| Lacework.Compliance.subscriptionName | String | The Azure subscription name. |
| Lacework.Compliance.projectId | String | The GCP project ID. |
| Lacework.Compliance.projectName | String | The GCP project name. |
| Lacework.Compliance.organizationId | String | The GCP organization ID. |
| Lacework.Compliance.organizationName | String | The GCP organization name. |
| Lacework.Compliance.reportTime | String | The time the report completed. |
lw-get-container-vulnerabilities
Fetch container vulnerability information from Lacework.
Base Command
lw-get-container-vulnerabilities
Input
| Argument Name | Description | Required |
|---|---|---|
| start_time | A “%Y-%m-%dT%H:%M:%SZ” structured timestamp to begin from. (ex. “2020-01-01T01:10:00Z”). | Optional |
| end_time | A “%Y-%m-%dT%H:%M:%SZ” structured timestamp to end at. (ex. “2020-01-01T01:10:00Z”). | Optional |
| filters | An array of objects to add information to refine your search results. | Optional |
| returns | An array of strings to specify which top-level fields of the response schema you want to receive. | Optional |
| limit | An integer representing a limit on the number or results to return. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Vulnerability.Container.evalCtx.exception_props | String | The exception properties that were applied in the evaluation |
| Lacework.Vulnerability.Container.evalCtx.image_info | Date | The image information for the container scanned in the evaluation |
| Lacework.Vulnerability.Container.evalCtx.integration_props | String | The properties of the integration that performed the evaluation |
| Lacework.Vulnerability.Container.evalCtx.is_reeval | Boolean | A boolean representing whether the evaluation was a re-evaluation |
| Lacework.Vulnerability.Container.evalCtx.request_source | String | The source of the evaluation request |
| Lacework.Vulnerability.Container.evalCtx.scan_batch_id | String | The scan batch ID for the evaluation |
| Lacework.Vulnerability.Container.evalCtx.scan_request_props | String | The scan request properties for the evaluation |
| Lacework.Vulnerability.Container.evalCtx.vuln_batch_id | String | The vulnerability batch ID for the evaluation |
| Lacework.Vulnerability.Container.evalCtx.vuln_created_time | Date | The time at which the vulnerability was created |
| Lacework.Vulnerability.Container.featureKey.name | String | The name of the package identified in the evaluation |
| Lacework.Vulnerability.Container.featureKey.namespace | String | The namespace of the package identified in the evaluation |
| Lacework.Vulnerability.Container.featureKey.version | String | The version of the package identified in the evaluation |
| Lacework.Vulnerability.Container.featureProps.feed | String | The type of data feed used in the evaluation |
| Lacework.Vulnerability.Container.featureProps.introduced_in | String | The Dockerfile command which introduced the vulnerability |
| Lacework.Vulnerability.Container.featureProps.layer | String | The SHA256 hash of the layer which introduced the vulnerability |
| Lacework.Vulnerability.Container.featureProps.src | String | The path within the container identifying the source of the vulnerability data |
| Lacework.Vulnerability.Container.featureProps.version_format | String | The format of the version data for the vulnerable package |
| Lacework.Vulnerability.Container.fixInfo.fix_available | Number | An integer representing whether a fix is available for the vulnerability |
| Lacework.Vulnerability.Container.fixInfo.fixed_version | String | The version in which the vulnerability is fixed for the CVE and package |
| Lacework.Vulnerability.Container.imageId | String | The image ID of the container identified in the evaluation |
| Lacework.Vulnerability.Container.severity | String | The severity of the vulnerability identified in the evaluation |
| Lacework.Vulnerability.Container.startTime | Date | The start time for the vulnerability evaluation |
| Lacework.Vulnerability.Container.status | String | The status of the vulnerability identified in the evaluation |
| Lacework.Vulnerability.Container.vulnId | String | The vulnerability ID (CVE, ALAS, etc.) |
| Lacework.Vulnerability.Container.vulnHash | String | A unique hash of all data contained in the vulnerability |
lw-get-host-vulnerabilities
Fetch host vulnerability information from Lacework.
Base Command
lw-get-host-vulnerabilities
Input
| Argument Name | Description | Required |
|---|---|---|
| start_time | A “%Y-%m-%dT%H:%M:%SZ” structured timestamp to begin from. (ex. “2020-01-01T01:10:00Z”). | Optional |
| end_time | A “%Y-%m-%dT%H:%M:%SZ” structured timestamp to end at. (ex. “2020-01-01T01:10:00Z”). | Optional |
| filters | An array of objects to add information to refine your search results. | Optional |
| returns | An array of strings to specify which top-level fields of the response schema you want to receive. | Optional |
| limit | An integer representing a limit on the number or results to return. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| Lacework.Vulnerability.Host.cveProps.description | String | The CVE Properties description |
| Lacework.Vulnerability.Host.cveProps.link | String | The CVE Properties description URL |
| Lacework.Vulnerability.Host.endTime | Date | The end time for the vulnerability evaluation period |
| Lacework.Vulnerability.Host.evalCtx.exception_props.status | String | The status of any exception properties for the evaluation |
| Lacework.Vulnerability.Host.evalCtx.hostname | String | The hostname of the host assessed in the evaluation |
| Lacework.Vulnerability.Host.evalCtx.mc_eval_guid | String | The GUID for the evaluation |
| Lacework.Vulnerability.Host.featureKey.name | String | The name of the package identified in the evaluation |
| Lacework.Vulnerability.Host.featureKey.namespace | String | The namespace of the package identified in the evaluation |
| Lacework.Vulnerability.Host.featureKey.package_active | Number | An integer representing whether the package is Active on the host |
| Lacework.Vulnerability.Host.featureKey.version_installed | String | The version of the package identified in the evaluation |
| Lacework.Vulnerability.Host.fixInfo.fix_available | String | An integer representing whether a fix is available for the vulnerability |
| Lacework.Vulnerability.Host.fixInfo.fixed_version | String | The version in which the vulnerability is fixed for the CVE and package |
| Lacework.Vulnerability.Host.machineTags | String | A string representing the machine tags in key/value pairs |
| Lacework.Vulnerability.Host.mid | String | The machine ID for the host identified in the evaluation |
| Lacework.Vulnerability.Host.severity | String | The severity of the vulnerability identified in the evaluation |
| Lacework.Vulnerability.Host.startTime | Date | The start time for the vulnerability evaluation period |
| Lacework.Vulnerability.Host.status | String | The status of the vulnerability identified in the evaluation |
| Lacework.Vulnerability.Host.vulnId | String | The vulnerability ID (CVE, ALAS, etc.) |
| Lacework.Vulnerability.Host.vulnHash | String | A unique hash of all data contained in the vulnerability |
Configuration parameters
lacework_account— Lacework Account Name (i.e. Sub-Domain of the URL: <ACCOUNT>.lacework.net) (required)lacework_subaccount— Lacework Sub-Account Name (If Required)lacework_api_key— Lacework API Key (required)lacework_api_secret— Lacework API Secret (required)lacework_event_severity— Lacework Alert Severity Threshold (required)isFetch— Fetch incidentsincidentType— Incident typeincidentFetchInterval— Incidents Fetch Intervallacework_event_history— Lacework Alert History to Import (in days)
Commands (8)
-
lw-get-alert-detailsFetch details for a specific Alert in Lacework.
-
lw-get-aws-compliance-assessmentFetch the latest AWS compliance data from Lacework.
-
lw-get-azure-compliance-assessmentFetch the latest Azure compliance data from Lacework.
-
lw-get-compliance-reportFetch a specified compliance report from Lacework.
-
lw-get-container-vulnerabilitiesFetch container vulnerability information from Lacework.
-
lw-get-gcp-compliance-assessmentFetch the latest GCP compliance data from Lacework.
-
lw-get-gcp-projects-by-organizationFetch a list of GCP projects that are under an organization.
-
lw-get-host-vulnerabilitiesFetch host vulnerability information from Lacework.
category: Analytics & SIEM sectionorder: - Connect - Collect provider: Fortinet commonfields: id: Lacework version: -1 configuration: - display: 'Lacework Account Name (i.e. Sub-Domain of the URL: <ACCOUNT>.lacework.net)' name: lacework_account required: true type: 0 section: Connect - display: Lacework Sub-Account Name (If Required) name: lacework_subaccount type: 0 required: false section: Connect - display: Lacework API Key name: lacework_api_key required: true type: 4 section: Connect - display: Lacework API Secret name: lacework_api_secret required: true type: 4 section: Connect - defaultvalue: high display: Lacework Alert Severity Threshold name: lacework_event_severity options: - critical - high - medium - low - informational required: true type: 15 section: Collect - display: Fetch incidents name: isFetch type: 8 required: false section: Collect - display: Incident type name: incidentType type: 13 required: false section: Collect - display: Incidents Fetch Interval name: incidentFetchInterval defaultvalue: '1' required: false type: 19 advanced: true section: Collect - defaultvalue: '7' display: Lacework Alert History to Import (in days) name: lacework_event_history options: - '1' - '2' - '3' - '4' - '5' - '6' - '7' type: 15 required: false section: Collect description: Lacework provides end-to-end cloud security automation for AWS, Azure, and GCP with a comprehensive view of risks across cloud workloads and containers. display: Lacework name: Lacework script: commands: - arguments: - description: The Lacework Alert ID to be retrieved. name: alert_id required: true - auto: PREDEFINED defaultValue: Details description: The scope of data to retrieve from Lacework for the specified Alert ID. name: scope predefined: - Details - Investigation - Events - RelatedAlerts - Integrations - Timeline description: Fetch details for a specific Alert in Lacework. name: lw-get-alert-details outputs: - contextPath: Lacework.Alert.startTime description: The start time of the alert. type: Date - contextPath: Lacework.Alert.endTime description: The end time of the alert. type: Date - contextPath: Lacework.Alert.alertType description: The type of the alert. type: String - contextPath: Lacework.Alert.alertName description: The name of the alert. type: String - contextPath: Lacework.Alert.alertId description: The ID of the alert. type: String - contextPath: Lacework.Alert.severity description: The severity of the alert. type: String - contextPath: Lacework.Alert.status description: The status of the alert. type: String - contextPath: Lacework.Alert.alertInfo.description description: The alert description provides why the potential threat occurred. type: String - contextPath: Lacework.Alert.alertInfo.subject description: The alert subject. In some cases, the alert subject can be the same as the alert name. type: String - contextPath: Lacework.Alert.entityMap description: The entity map for the alert. type: Unknown - arguments: - description: The AWS Account ID to use when fetching compliance data. name: account_id required: true - auto: PREDEFINED defaultValue: AWS_CIS_S3 description: The Report Type to fetch from Lacework. name: report_type predefined: - AWS_CIS_S3 - HIPAA - ISO_2700 - NIST_800-53_Rev4 - NIST_800-171_Rev2 - PCI - SOC - description: Setting the 'rec_id' will filter compliance results for the specified Recommendation ID. name: rec_id description: Fetch the latest AWS compliance data from Lacework. name: lw-get-aws-compliance-assessment outputs: - contextPath: Lacework.Compliance.reportType description: The Type of the compliance report. type: String - contextPath: Lacework.Compliance.reportTitle description: The Title of the compliance report. type: String - contextPath: Lacework.Compliance.recommendations.SUPPRESSIONS description: The suppressions for the current recommendation. type: String - contextPath: Lacework.Compliance.recommendations.INFO_LINK description: The URL to the compliance violation information. type: String - contextPath: Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT description: The number of assessed resources for the violation. type: Number - contextPath: Lacework.Compliance.recommendations.STATUS description: The status of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.REC_ID description: The ID of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.CATEGORY description: The category of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.SERVICE description: The service associated with the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.TITLE description: The title of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.region description: The region of the violating resource. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.reasons description: The reason for the violation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.resource description: The resource causing the violation. type: String - contextPath: Lacework.Compliance.recommendations.RESOURCE_COUNT description: The number of resources associated with the compliance failure. type: Number - contextPath: Lacework.Compliance.recommendations.SEVERITY description: The severity of the compliance failure. type: Number - contextPath: Lacework.Compliance.summary.NUM_RECOMMENDATIONS description: The number of recommendations contained in the report. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE description: The number of Severity 2 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE description: The number of Severity 4 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE description: The number of severity 1 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_COMPLIANT description: The number of compliant resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE description: The number of severity 3 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT description: The number of assessed resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SUPPRESSED description: The number of suppressed alerts. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE description: The number of severity 5 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_NOT_COMPLIANT description: The number of resources not in compliance. type: Number - contextPath: Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT description: The number of resources violating compliance. type: Number - contextPath: Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT description: The number of resources with suppressed violations. type: Number - contextPath: Lacework.Compliance.accountId description: The AWS account ID. type: String - contextPath: Lacework.Compliance.accountAlias description: The AWS account alias. type: String - contextPath: Lacework.Compliance.tenantId description: The Azure tenant ID. type: String - contextPath: Lacework.Compliance.tenantName description: The Azure tenant name. type: String - contextPath: Lacework.Compliance.subscriptionId description: The Azure subscription ID. type: String - contextPath: Lacework.Compliance.subscriptionName description: The Azure subscription name. type: String - contextPath: Lacework.Compliance.projectId description: The GCP project ID. type: String - contextPath: Lacework.Compliance.projectName description: The GCP project name. type: String - contextPath: Lacework.Compliance.organizationId description: The GCP organization ID. type: String - contextPath: Lacework.Compliance.organizationName description: The GCP organization name. type: String - contextPath: Lacework.Compliance.reportTime description: The time the report completed. type: String - arguments: - description: The Azure Tenant ID to use when fetching compliance data. name: tenant_id required: true - description: The Azure Subscription ID to use when fetching compliance data. name: subscription_id required: true - auto: PREDEFINED defaultValue: AZURE_CIS description: The Report Type to fetch from Lacework. name: report_type predefined: - AZURE_CIS - AZURE_PCI - AZURE_SOC - description: Setting the 'rec_id' will filter compliance results for the specified Recommendation ID. name: rec_id description: Fetch the latest Azure compliance data from Lacework. name: lw-get-azure-compliance-assessment outputs: - contextPath: Lacework.Compliance.reportType description: The Type of the compliance report. type: String - contextPath: Lacework.Compliance.reportTitle description: The Title of the compliance report. type: String - contextPath: Lacework.Compliance.recommendations.SUPPRESSIONS description: The suppressions for the current recommendation. type: String - contextPath: Lacework.Compliance.recommendations.INFO_LINK description: The URL to the compliance violation information. type: String - contextPath: Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT description: The number of assessed resources for the violation. type: Number - contextPath: Lacework.Compliance.recommendations.STATUS description: The status of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.REC_ID description: The ID of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.CATEGORY description: The category of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.SERVICE description: The service associated with the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.TITLE description: The title of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.region description: The region of the violating resource. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.reasons description: The reason for the violation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.resource description: The resource causing the violation. type: String - contextPath: Lacework.Compliance.recommendations.RESOURCE_COUNT description: The number of resources associated with the compliance failure. type: Number - contextPath: Lacework.Compliance.recommendations.SEVERITY description: The severity of the compliance failure. type: Number - contextPath: Lacework.Compliance.summary.NUM_RECOMMENDATIONS description: The number of recommendations contained in the report. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE description: The number of Severity 2 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE description: The number of Severity 4 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE description: The number of severity 1 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_COMPLIANT description: The number of compliant resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE description: The number of severity 3 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT description: The number of assessed resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SUPPRESSED description: The number of suppressed alerts. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE description: The number of severity 5 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_NOT_COMPLIANT description: The number of resources not in compliance. type: Number - contextPath: Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT description: The number of resources violating compliance. type: Number - contextPath: Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT description: The number of resources with suppressed violations. type: Number - contextPath: Lacework.Compliance.accountId description: The AWS account ID. type: String - contextPath: Lacework.Compliance.accountAlias description: The AWS account alias. type: String - contextPath: Lacework.Compliance.tenantId description: The Azure tenant ID. type: String - contextPath: Lacework.Compliance.tenantName description: The Azure tenant name. type: String - contextPath: Lacework.Compliance.subscriptionId description: The Azure subscription ID. type: String - contextPath: Lacework.Compliance.subscriptionName description: The Azure subscription name. type: String - contextPath: Lacework.Compliance.projectId description: The GCP project ID. type: String - contextPath: Lacework.Compliance.projectName description: The GCP project name. type: String - contextPath: Lacework.Compliance.organizationId description: The GCP organization ID. type: String - contextPath: Lacework.Compliance.organizationName description: The GCP organization name. type: String - contextPath: Lacework.Compliance.reportTime description: The time the report completed. type: String - arguments: - description: The GCP Project ID to use when fetching compliance data. name: project_id required: true - auto: PREDEFINED defaultValue: GCP_CIS description: The Report Type to fetch from Lacework. name: report_type predefined: - GCP_CIS - GCP_PCI - GCP_SOC - description: Setting the 'rec_id' will filter compliance results for the specified Recommendation ID. name: rec_id description: Fetch the latest GCP compliance data from Lacework. name: lw-get-gcp-compliance-assessment outputs: - contextPath: Lacework.Compliance.reportType description: The Type of the compliance report. type: String - contextPath: Lacework.Compliance.reportTitle description: The Title of the compliance report. type: String - contextPath: Lacework.Compliance.recommendations.SUPPRESSIONS description: The suppressions for the current recommendation. type: String - contextPath: Lacework.Compliance.recommendations.INFO_LINK description: The URL to the compliance violation information. type: String - contextPath: Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT description: The number of assessed resources for the violation. type: Number - contextPath: Lacework.Compliance.recommendations.STATUS description: The status of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.REC_ID description: The ID of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.CATEGORY description: The category of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.SERVICE description: The service associated with the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.TITLE description: The title of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.region description: The region of the violating resource. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.reasons description: The reason for the violation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.resource description: The resource causing the violation. type: String - contextPath: Lacework.Compliance.recommendations.RESOURCE_COUNT description: The number of resources associated with the compliance failure. type: Number - contextPath: Lacework.Compliance.recommendations.SEVERITY description: The severity of the compliance failure. type: Number - contextPath: Lacework.Compliance.summary.NUM_RECOMMENDATIONS description: The number of recommendations contained in the report. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE description: The number of Severity 2 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE description: The number of Severity 4 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE description: The number of severity 1 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_COMPLIANT description: The number of compliant resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE description: The number of severity 3 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT description: The number of assessed resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SUPPRESSED description: The number of suppressed alerts. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE description: The number of severity 5 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_NOT_COMPLIANT description: The number of resources not in compliance. type: Number - contextPath: Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT description: The number of resources violating compliance. type: Number - contextPath: Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT description: The number of resources with suppressed violations. type: Number - contextPath: Lacework.Compliance.accountId description: The AWS account ID. type: String - contextPath: Lacework.Compliance.accountAlias description: The AWS account alias. type: String - contextPath: Lacework.Compliance.tenantId description: The Azure tenant ID. type: String - contextPath: Lacework.Compliance.tenantName description: The Azure tenant name. type: String - contextPath: Lacework.Compliance.subscriptionId description: The Azure subscription ID. type: String - contextPath: Lacework.Compliance.subscriptionName description: The Azure subscription name. type: String - contextPath: Lacework.Compliance.projectId description: The GCP project ID. type: String - contextPath: Lacework.Compliance.projectName description: The GCP project name. type: String - contextPath: Lacework.Compliance.organizationId description: The GCP organization ID. type: String - contextPath: Lacework.Compliance.organizationName description: The GCP organization name. type: String - contextPath: Lacework.Compliance.reportTime description: The time the report completed. type: String - arguments: - description: The GCP Organization ID to use when fetching projects data. name: organization_id required: true description: Fetch a list of GCP projects that are under an organization. name: lw-get-gcp-projects-by-organization outputs: - contextPath: Lacework.GCP.organization description: The GCP Organization. type: String - contextPath: Lacework.GCP.projects description: The GCP Projects associated to the Organization. type: String - arguments: - description: The primary ID that is used to fetch the report; for example, AWS Account ID or Azure Tenant ID. name: primary_query_id - description: The secondary ID that is used to fetch the report; for example, GCP Project ID or Azure Subscription ID. name: secondary_query_id - description: The report definition's name that is used when generating the report. name: report_name - auto: PREDEFINED defaultValue: LW_AWS_SEC_ADD_1_0 description: The report's notification type; for example, AZURE_NIST_CSF. name: report_type predefined: - AZURE_CIS - AZURE_CIS_131 - AZURE_SOC - AZURE_SOC_Rev2 - AZURE_PCI - AZURE_PCI_Rev2 - AZURE_ISO_27001 - AZURE_NIST_CSF - AZURE_NIST_800_53_REV5 - AZURE_NIST_800_171_REV2 - AZURE_HIPAA - AWS_CIS_S3 - NIST_800-53_Rev4 - NIST_800-171_Rev2 - ISO_2700 - HIPAA - SOC - AWS_SOC_Rev2 - GCP_HIPAA - PCI - GCP_CIS - GCP_SOC - GCP_CIS12 - GCP_K8S - GCP_PCI_Rev2 - GCP_SOC_Rev2 - GCP_HIPAA_Rev2 - GCP_ISO_27001 - GCP_NIST_CSF - GCP_NIST_800_53_REV4 - GCP_NIST_800_171_REV2 - GCP_PCI - AWS_CIS_14 - GCP_CIS13 - AWS_CMMC_1.02 - AWS_HIPAA - AWS_ISO_27001:2013 - AWS_NIST_CSF - AWS_NIST_800-171_rev2 - AWS_NIST_800-53_rev5 - AWS_PCI_DSS_3.2.1 - AWS_SOC_2 - LW_AWS_SEC_ADD_1_0 - defaultValue: Default description: The template's name that is used for the report; for example, Default. name: template_name required: true - description: Setting the 'rec_id' will filter compliance results for the specified Recommendation ID. name: rec_id description: Fetch a specified compliance report from Lacework. name: lw-get-compliance-report outputs: - contextPath: Lacework.Compliance.reportType description: The Type of the compliance report. type: String - contextPath: Lacework.Compliance.reportTitle description: The Title of the compliance report. type: String - contextPath: Lacework.Compliance.recommendations.SUPPRESSIONS description: The suppressions for the current recommendation. type: String - contextPath: Lacework.Compliance.recommendations.INFO_LINK description: The URL to the compliance violation information. type: String - contextPath: Lacework.Compliance.recommendations.ASSESSED_RESOURCE_COUNT description: The number of assessed resources for the violation. type: Number - contextPath: Lacework.Compliance.recommendations.STATUS description: The status of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.REC_ID description: The ID of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.CATEGORY description: The category of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.SERVICE description: The service associated with the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.TITLE description: The title of the recommendation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.region description: The region of the violating resource. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.reasons description: The reason for the violation. type: String - contextPath: Lacework.Compliance.recommendations.VIOLATIONS.resource description: The resource causing the violation. type: String - contextPath: Lacework.Compliance.recommendations.RESOURCE_COUNT description: The number of resources associated with the compliance failure. type: Number - contextPath: Lacework.Compliance.recommendations.SEVERITY description: The severity of the compliance failure. type: Number - contextPath: Lacework.Compliance.summary.NUM_RECOMMENDATIONS description: The number of recommendations contained in the report. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_2_NON_COMPLIANCE description: The number of Severity 2 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_4_NON_COMPLIANCE description: The number of Severity 4 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_1_NON_COMPLIANCE description: The number of severity 1 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_COMPLIANT description: The number of compliant resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_3_NON_COMPLIANCE description: The number of severity 3 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.ASSESSED_RESOURCE_COUNT description: The number of assessed resources. type: Number - contextPath: Lacework.Compliance.summary.NUM_SUPPRESSED description: The number of suppressed alerts. type: Number - contextPath: Lacework.Compliance.summary.NUM_SEVERITY_5_NON_COMPLIANCE description: The number of severity 5 compliance violations. type: Number - contextPath: Lacework.Compliance.summary.NUM_NOT_COMPLIANT description: The number of resources not in compliance. type: Number - contextPath: Lacework.Compliance.summary.VIOLATED_RESOURCE_COUNT description: The number of resources violating compliance. type: Number - contextPath: Lacework.Compliance.summary.SUPPRESSED_RESOURCE_COUNT description: The number of resources with suppressed violations. type: Number - contextPath: Lacework.Compliance.accountId description: The AWS account ID. type: String - contextPath: Lacework.Compliance.accountAlias description: The AWS account alias. type: String - contextPath: Lacework.Compliance.tenantId description: The Azure tenant ID. type: String - contextPath: Lacework.Compliance.tenantName description: The Azure tenant name. type: String - contextPath: Lacework.Compliance.subscriptionId description: The Azure subscription ID. type: String - contextPath: Lacework.Compliance.subscriptionName description: The Azure subscription name. type: String - contextPath: Lacework.Compliance.projectId description: The GCP project ID. type: String - contextPath: Lacework.Compliance.projectName description: The GCP project name. type: String - contextPath: Lacework.Compliance.organizationId description: The GCP organization ID. type: String - contextPath: Lacework.Compliance.organizationName description: The GCP organization name. type: String - contextPath: Lacework.Compliance.reportTime description: The time the report completed. type: String - arguments: - description: A "%Y-%m-%dT%H:%M:%SZ" structured timestamp to begin from. (ex. "2020-01-01T01:10:00Z"). name: start_time - description: A "%Y-%m-%dT%H:%M:%SZ" structured timestamp to end at. (ex. "2020-01-01T01:10:00Z"). name: end_time - description: An array of objects to add information to refine your search results. name: filters - description: An array of strings to specify which top-level fields of the response schema you want to receive. name: returns - description: An integer representing a limit on the number or results to return. name: limit description: Fetch container vulnerability information from Lacework. name: lw-get-container-vulnerabilities outputs: - contextPath: Lacework.Vulnerability.Container.evalCtx.exception_props description: The exception properties that were applied in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.evalCtx.image_info description: The image information for the container scanned in the evaluation. type: Date - contextPath: Lacework.Vulnerability.Container.evalCtx.integration_props description: The properties of the integration that performed the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.evalCtx.is_reeval description: A boolean representing whether the evaluation was a re-evaluation. type: Boolean - contextPath: Lacework.Vulnerability.Container.evalCtx.request_source description: The source of the evaluation request. type: String - contextPath: Lacework.Vulnerability.Container.evalCtx.scan_batch_id description: The scan batch ID for the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.evalCtx.scan_request_props description: The scan request properties for the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.evalCtx.vuln_batch_id description: The vulnerability batch ID for the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.evalCtx.vuln_created_time description: The time at which the vulnerability was created. type: Date - contextPath: Lacework.Vulnerability.Container.featureKey.name description: The name of the package identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.featureKey.namespace description: The namespace of the package identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.featureKey.version description: The version of the package identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.featureProps.feed description: The type of data feed used in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.featureProps.introduced_in description: The Dockerfile command which introduced the vulnerability. type: String - contextPath: Lacework.Vulnerability.Container.featureProps.layer description: The SHA256 hash of the layer which introduced the vulnerability. type: String - contextPath: Lacework.Vulnerability.Container.featureProps.src description: The path within the container identifying the source of the vulnerability data. type: String - contextPath: Lacework.Vulnerability.Container.featureProps.version_format description: The format of the version data for the vulnerable package. type: String - contextPath: Lacework.Vulnerability.Container.fixInfo.fix_available description: An integer representing whether a fix is available for the vulnerability. type: Number - contextPath: Lacework.Vulnerability.Container.fixInfo.fixed_version description: The version in which the vulnerability is fixed for the CVE and package. type: String - contextPath: Lacework.Vulnerability.Container.imageId description: The image ID of the container identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.severity description: The severity of the vulnerability identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.startTime description: The start time for the vulnerability evaluation. type: Date - contextPath: Lacework.Vulnerability.Container.status description: The status of the vulnerability identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Container.vulnId description: The vulnerability ID (CVE, ALAS, etc.) type: String - contextPath: Lacework.Vulnerability.Container.vulnHash description: A unique hash of all data contained in the vulnerability. type: String - arguments: - description: A "%Y-%m-%dT%H:%M:%SZ" structured timestamp to begin from. (ex. "2020-01-01T01:10:00Z"). name: start_time - description: A "%Y-%m-%dT%H:%M:%SZ" structured timestamp to end at. (ex. "2020-01-01T01:10:00Z"). name: end_time - description: An array of objects to add information to refine your search results. name: filters - description: An array of strings to specify which top-level fields of the response schema you want to receive. name: returns - description: An integer representing a limit on the number or results to return. name: limit description: Fetch host vulnerability information from Lacework. name: lw-get-host-vulnerabilities outputs: - contextPath: Lacework.Vulnerability.Host.cveProps.description description: The CVE Properties description. type: String - contextPath: Lacework.Vulnerability.Host.cveProps.link description: The CVE Properties description URL. type: String - contextPath: Lacework.Vulnerability.Host.endTime description: The end time for the vulnerability evaluation period. type: Date - contextPath: Lacework.Vulnerability.Host.evalCtx.exception_props.status description: The status of any exception properties for the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.evalCtx.hostname description: The hostname of the host assessed in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.evalCtx.mc_eval_guid description: The GUID for the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.featureKey.name description: The name of the package identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.featureKey.namespace description: The namespace of the package identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.featureKey.package_active description: An integer representing whether the package is Active on the host. type: Number - contextPath: Lacework.Vulnerability.Host.featureKey.version_installed description: The version of the package identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.fixInfo.fix_available description: An integer representing whether a fix is available for the vulnerability. type: String - contextPath: Lacework.Vulnerability.Host.fixInfo.fixed_version description: The version in which the vulnerability is fixed for the CVE and package. type: String - contextPath: Lacework.Vulnerability.Host.machineTags description: A string representing the machine tags in key/value pairs. type: String - contextPath: Lacework.Vulnerability.Host.mid description: The machine ID for the host identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.severity description: The severity of the vulnerability identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.startTime description: The start time for the vulnerability evaluation period. type: Date - contextPath: Lacework.Vulnerability.Host.status description: The status of the vulnerability identified in the evaluation. type: String - contextPath: Lacework.Vulnerability.Host.vulnId description: The vulnerability ID (CVE, ALAS, etc.) type: String - contextPath: Lacework.Vulnerability.Host.vulnHash description: A unique hash of all data contained in the vulnerability. type: String dockerimage: demisto/lacework:1.0.0.10133006 isfetch: true runonce: false script: '-' subtype: python3 type: python tests: - No Tests defaultmapperin: Lacework - Incoming Mapper defaultclassifier: Lacework - Classifier fromversion: 5.0.0