Mend DAST

Overview

The Mend.io and Invicti integration allows you to retrieve Invicti DAST scan results and view them directly in the Mend Platform alongside all other findings for SAST, SCA, and Container findings.
To achieve this, you need to integrate Mend.io and Invicti Enterprise or Invicti Platform by mapping Mend projects to Invicti targets. Once configured, Invicti's DAST scan results will be synchronized and accessible within the Mend Platform, providing a comprehensive view of application security risks. 

Notes:

  • This article focuses on integrating Invicti’s DAST results, from either Invicti Enterprise or Invicti Platform, into the Mend Platform. For more information about integrating Mend results into Invicti, please visit our documentation here.

  • Both Invicti Enterprise and Invicti Platform integrations can be created and can coexist in the same Mend.io organization.

Getting it done

Prerequisites

  • A Mend account on the Mend Platform with admin access to your organization's projects and findings.

  • An active Invicti Enterprise account.

Setting up the Integration

  1. Log into your organization via the Mend Platform.

  2. Navigate to the setting “cog” icon → Integrations:

    image-20250114-225637.png
  3. In the Integrations catalog, scroll down to “Scan Engines” and click on the relevant Invicti integration.

    image-20260729-145914.png
  4. You’ll be navigated to the integration set-up screen, where you have to authorize with your Invicti credentials.

  5. Specify your Invicti credentials and choose the Invicti environment you are using.

Note: Invicti DI (Dedicated Instance) environments aren’t currently not supported. Please contact your CSM for more information.

    • Invicti Platform:

      image-20260729-150729.png
    • Invicti Enterprise:

      image-20250213-164750.png

To generate your User ID and Token, log into your Invicti account. Click on your name in the top left corner, then select “API Settings”. From there, you will have the option to generate the User ID and Token.

image-20250114-165907.png
  1. Once authorization is completed, the integration will fetch the targets from Invicti.
    By default, Mend will create a new Application called “Invicti Integration” and map the source targets from Invicti to a newly created project in the Mend Platform, using the target name.

image-20250114-170124.png
  1. Once the mapping configuration is done, click Next.

  2. Now, the integration will be finishing the setup with Invicti.

    image-20250114-211921.png
  3. Once completed, click Done. Now, you can find the integration available under the “My Integrations” screen.

    image-20250114-225757.png

Edit an Existing Integration

You can modify an existing integration by navigating to the “My Integrations” screen and clicking on the “dast” engine integration you have created.

image-20260729-152155.png

You will be directed to the integration’s Mappings menu where you can perform the following actions:

  • Add Mapping

  • Sync

  • Delete

image-20260729-151845.png

Add Mapping

To add a new mapping, you have to define the connection between the source (“Invicti Target”) and the target Mend Application. Then, select the target Project automatically or from the available list.

image-20260729-153054.png

Note:

  • If you have both Invicti Enterprise and Invicti Platform integrations set up, you cannot map Invicti targets that exist in both to the same Mend project.

  • Choosing the automatic project assignment option in the Invicti Platform integration will result in a new project being created with the following convention:
    “[Invicti Target]_NEW”

Delete Mapping

If you select to delete an existing mapping, a message will confirm that the configuration was deleted successfully.

image-20250114-173206.png

View your DAST findings in the Mend AppSec Platform