Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute integration

  • Release version: Xanadu
  • Updated August 1, 2024
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute integration

    The Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute enables ServiceNow customers to import and manage vulnerabilities detected in container images and running hosts. This integration supports automatic synchronization of vulnerability data from Prisma Cloud Compute into the ServiceNow Container Vulnerability Response application, helping customers prioritize and remediate vulnerabilities effectively.

    Show full answer Show less

    The integration supports both SaaS and on-premises Prisma deployments, requiring a MID Server to securely invoke Prisma APIs from the ServiceNow instance when the environments are separate.

    Key Features

    • Data Import and Synchronization: Imports vulnerabilities for base images, container images, and running hosts using daily scheduled integrations and on-demand container counts retrieval.
    • Comprehensive Vulnerability Data: Retrieves detailed vulnerability information via Prisma Host APIs, providing snapshots of host vulnerabilities at specific times.
    • Base Image Configuration: Supports configuring registries and base images in Prisma, marking vulnerabilities found in base images distinctly in ServiceNow.
    • Customizable Vulnerable Item Granularity: Allows configuring the granularity of container vulnerable items (CVITs) by combining attributes like image repository, image, vulnerability, cluster, registry, and data sources (scanner or discovery data).
    • NVD Integration: Checks for existing CVEs in the National Vulnerability Database (NVD) table and creates placeholder records for new CVEs, populating key fields such as exploit existence and remediation notes from Prisma data. This process is customizable to map additional fields as needed.
    • Integration Management: Provides a dedicated interface to view and manage the various Prisma Cloud Compute integrations within ServiceNow.

    Preparing and Using the Integration

    • Installation: The integration application is available as a separate subscription and must be installed and configured properly within the ServiceNow instance.
    • Configuration: Customers need to configure the integration settings, including MID Server setup if required, registry and base image settings in Prisma, and CVIT granularity preferences.
    • Data Import and Reporting: Once configured, vulnerability data from Prisma Cloud Compute is imported into Container Vulnerability Response dashboards, where customers can view, prioritize, and remediate vulnerabilities for their container environments.

    Benefits for ServiceNow Customers

    • Enables continuous vulnerability monitoring of container images and hosts through automated data synchronization.
    • Improves security posture by integrating Prisma Cloud Compute’s rich vulnerability data directly into ServiceNow workflows.
    • Supports flexible configuration for detailed vulnerability tracking aligned with organizational needs.
    • Facilitates efficient remediation prioritization leveraging consolidated vulnerability insights within ServiceNow.

    The Prisma Cloud Compute integration enables you to scan container images to detect vulnerabilities.

    Starting with version 23.0 of the Vulnerability Response, you can use the Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute in the Container Vulnerability Response application to import vulnerabilities on the running hosts. The Prisma Host APIs enable retrieval of comprehensive vulnerability information for a specific host and also provides a snapshot of the host vulnerabilities at a specific time. This API enables regular synchronization between Prisma and ServiceNow instance. As Prisma is offered both as software as a service (SaaS) and on-prem solution, using a MID Server is necessary to invoke Prisma APIs from the ServiceNow instance.

    Starting with version 16.1 of the Vulnerability Response, you can use the Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute in the Container Vulnerability Response application to import container image vulnerability data for deployed containers. You can then view reports on vulnerabilities and vulnerable items on the Vulnerability Response dashboards. These vulnerabilities can then be prioritized and remediated.

    If the Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute product and your ServiceNow AI Platform instance aren’t in the same environment, you’re required to use a MID Server. For more information, see MID Server system requirements.

    Viewing the integrations

    You can view the integrations that are part of the Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute. To view the integrations, navigate to All > Prisma Cloud Compute Integration > Integrations.

    The following integrations are available.

    Run Sequence Schedule Integration Description
    1 Daily Prisma Cloud Compute Base Images Integration Retrieves the vulnerabilities for base images from the Prisma API and reports the base images vulnerabilities separately. It also creates image findings and vulnerable items, which point to the base images.
    2 Daily Prisma Cloud Compute Vulnerabilities Integration Retrieves container vulnerabilities. Creates findings and container vulnerable items (CVITs) and discovered container images.
    3 On Demand Prisma Cloud Compute Container Counts Integration Retrieves container counts for each non base image.
    4 Daily Prisma Cloud Compute Registry Integration Retrieves static image findings obtained from the Prisma registry scan and ingests into Container Vulnerability Response.

    Base image configuration in Prisma

    In the Prisma console, you can configure the registry and then configure the base images from those registries. If a vulnerability is present in the base image, then when you run the Prisma Cloud Compute Base Images Integration, the Base image check box is selected indicating the vulnerabilities are present in the base image.

    Configure CVR-based VI granularity

    To configure the granularity of CVITs, navigate to All > Prisma Cloud Compute Integration > Configure CVR based VI Granularity and specify the key combinations. By default, a CVIT is created for a combination of image repository, image, and vulnerability. You can add additional components to the key for further granularity. For example, you can create a CVIT for a combination of image repository, image, vulnerability, and cluster.

    Starting with v2.12.1 of Container Vulnerability Response, you can also configure the granularity of container vulnerable items (CVITs) using Registry information and data sources. The namespace and cluster information is received from both scanner and Discovery. If you want this information only from Discovery, you can select Discovery Information from the Data Source field. Configure CVIT granularity Depending on the chosen data source, you can view either image or Kubernetes information related to a CVIT record. CVIT form details

    If Scanner information is selected, the CVIT record shows Image clusters and Image namespace fields.

    If Discovery Information is selected, the CVIT record shows Kubernetes clusters and Kubernetes namespace fields.

    Prisma integration process

    When the Vulnerability Response Integration with Palo Alto Networks Prisma Cloud Compute is run, it checks if a Common Vulnerability and Exposure (CVE) exists in the National Vulnerability Database (NVD) table. If it’s already present, the existing information is used. However, if the CVE isn’t found, placeholder records are generated in the NVD table. When creating these placeholder NVD records, initially only the CVE and its name are populated. Other details aren’t populated with the assumption that the NVD integration fills in these details later. If the integration instance parameter update_nvd is set to true, it updates the placeholder NVD records. By default, the instance parameter is set to false. However, atleast until the NVD integration runs and populates these details, some understanding of the CVE, such as its severity or other details about the issue is needed. To meet this requirement, the fields Exploit exists and Remediation notes are populated with the details obtained from Prisma. Additionally, this configuration is made customizable, enabling you to specify any other fields you want to populate in the NVD entry based on the information provided by Prisma.