Skip to main content

Scan Assets - Nexpose

This Playbook is part of the Rapid7 InsightVM Pack.#


Use the "Scan Site - Nexpose" playbook instead.

Scans according to asset IP addresses or host names, and waits for the scan to finish by polling the scan status in pre-defined intervals.


This playbook uses the following sub-playbooks, integrations, and scripts.


  • GenericPolling


  • Rapid7 Nexpose


This playbook does not use any scripts.


  • nexpose-get-scan
  • nexpose-start-assets-scan

Playbook Inputs#

NameDescriptionDefault ValueRequired
IPsThe asset IP addresses to scan.${IP.Address}Optional
HostNamesThe hostnames of the assets to scan.${Nexpose.Asset.HostName}Optional
NameThe scan name as specified by the user.-Optional

Playbook Outputs#

Nexpose.Scan.ScanTypeThe scan type. Can be, "automated", "manual", or "scheduled".unknown
Nexpose.Scan.CompletedThe end time of the scan in ISO8601 format.unknown
Nexpose.Scan.StartedByThe name of the user that started the scan.unknown
Nexpose.Scan.AssetsThe number of assets found in the scanunknown
Nexpose.Scan.TotalTimeThe duration of the scan (in minutes).unknown
Nexpose.Scan.IdThe identifier of the scan.unknown
Nexpose.Scan.StatusThe scan status. Can be, "aborted", "unknown", "running", "finished", "stopped", "error", "paused", "dispatched", or "integrating".unknown
Nexpose.Scan.Vulnerabilities.CriticalThe number of critical vulnerabilities.unknown
Nexpose.Scan.Vulnerabilities.ModerateThe number of moderate vulnerabilities.unknown
Nexpose.Scan.Vulnerabilities.SevereThe number of severe vulnerabilities.unknown
Nexpose.Scan.Vulnerabilities.TotalThe total number of vulnerabilities.unknown

Playbook Image#