/
Integrating Rapid7 Nexpose

Integrating Rapid7 Nexpose

Introduction

When integrating the Platform with an Internet-facing instance of Rapid7’s Nexpose Security Console the following information must be supplied to the platform to enable scan results to be retrieved from the Nexpose Security Console. The platform will communicate with the Nexpose Security Console API to retrieve scan results.

The guidance in this section assumes you have an Internet-facing Nexpose Security Console deployed. If you have deployed Nexpose Security Console on your internal network(s), and you want to integrate Nexpose Security Console with the platform , please refer to article Connecting the Platform to Internally Hosted Scanners

IMPORTANT NOTE: Rapid7’s cloud-based InsightVM product does not provide the necessary API functionality for the Platform to retrieve vulnerability results on a per-scan basis. As such, even if your on-premise Nexpose Security Console is ‘linked’ to a cloud-based instance of InsightVM, the Platform still requires access to the on-premise Nexpose Security Console API. If you have an on-premise deployment of Nexpose Security Console, please refer to article Connecting the Platform to Internally Hosted Scanners

Configuring Rapid7 Nexpose Integration

Choose the appropriate Connected Accounts entry:

image-20240822-102335.png
image-20240822-105017.png

All fields below are mandatory:

  • Name - a meaningful name/ID of the Nexpose Security Console within your platform tenant

  • Type - leave this pre-defined as Rapid7

  • Host - this must be the full URL to the Nexpose Security Console. The full protocol and TCP port definition must also be include in the URL - e.g. <https://<scanner_ip>:3780>

  • Username - the username for your Nexpose Security Console account

  • Password - the password for your Nexpose Security Console account

  • Scanner Frequency - this defines how often the Platform should check with the Nexpose Security Console for new scan data. Default is every 30 minutes

Select Create Scanner once all information has been populated.

The platform will then perform a check with the defined Nexpose Security Console to establish if the supplied configuration is valid.

Scanner Configuration Success
Scanner Configuration Error

For valid configurations the platform will display a green banner and return to the previous Rapid 7 Scanners window.

Should the platform return a red banner during the configuration checks, this indicates an error with communicating/validating the Nexpose Security Console configuration. Please check your Host definition and username/password credentials are correct and then select Create Scanner again.

Please ensure you select Save Changes to commit the scanner configuration and making the Nexpose Security Console available within your the platform tenant for importing results.

Importing Scan Results from Rapid7 Nexpose

Once an integration has been setup, the instances will be available to import scan results from. Scan results can be imported manually via a Phase, where the Platform will make an ad-hoc API call to the Nexpose Security Console to retrieve available scans: Alternatively, a Project can be created that can be configured to automatically import scan results from the Nexpose Security Console .

Related content