Skip to main content

Set up the Qualys connector

Qualys is a security and compliance platform for detecting and remediating vulnerabilities in your IT environments.

Ingesting Qualys vulnerability data into Veracode Risk Manager (VRM) helps power risk prioritization and best next actions to ensure that VRM recommends the best actions to reduce the most risk in your environment.

Qualys requirements

The VRM connector for Qualys must be able to access the vulnerability data in Qualys. To set up the connector, you must meet the following requirements:

Additionally, Veracode recommends using a dedicated service account for the connector because parallel usage of the same credentials can lead to an account lockout.

Important: Because Qualys imposes relatively steep API rate limits in many cases, ensure that adding this connector will not impact any of your existing use cases.

Accept Qualys EULA

If you are using a new Qualys service account, you must accept the Qualys EULA before you can use the connector. See Qualys's instructions for accepting the Eula using the API. However, replace the cURL command in the instructions with the following command:

curl -u "USERNAME:PASSWORD" -H "X-Requested-With: Curl" -H "Content-Type: application/json" "QUALYS_URL/msp/acceptEULA.php" -d '{"name": "acceptEULA.php", "username": "USERNAME"}'

Enable access to cloud resources

To tie findings to cloud resources, VRM requires access to host-based scan reports that include the Cloud Provider Metadata and Legacy EC2/Azure fields.

To complete this task:

  1. Log in to the Qualys platform.

  2. Select Vulnerability Management > Reports > Templates.

  3. Select the report template that you want VRM to ingest, and select Edit.

  4. Select the Display tab.

  5. In the Display Cloud Related Information section, select Cloud Provider Metadata and Legacy EC2/Azure fields.

    New Scan Report Template

  6. Select Save.

Create a VRM connector

After enabling access in Qualys, you can set up your connector in VRM to start ingesting data from Qualys.

  1. In VRM, from the left navigation menu, select the Settings icon settings_icon.png.
  2. Select Add Connector.
  3. Select the Qualys tile.
  4. Enter a name for the connector.
  5. Enter your Qualys base API URL. See additional information on identifying your API URL.
  6. Enter your Qualys username and password.
  7. Select Add Connector.

After the connector is created, VRM begins fetching your findings, which can take several minutes.