Tenable.io

A comprehensive asset-centric solution to accurately track resources while accommodating dynamic assets such as cloud, mobile devices, containers, and web applications.

Vulnerability Management · Tenable Vulnerability Management (formerly Tenable.io)

Configuration parameters

  • url — Server URL (required)
  • access-key — Access key
  • credentials_access_key — (required)
  • secret-key — Secret key
  • credentials_secret_key — (required)
  • unsecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings
  • first_fetch — Events first fetch timestamp (<number> <time unit>, e.g., 12 hours, 7 days)
  • max_fetch — Events max fetch
  • eventFetchInterval — Events Fetch Interval
  • assetsFetchInterval — Assets and vulnerabilities fetch interval

Commands (15)

  • tenable-io-export-assets

    Retrieves details for the specified asset to include custom attributes.

  • tenable-io-export-scan

    Export and download a scan report. Scan results older than 35 days are supported in Nessus and CSV formats only, and filters cannot be applied. Scans that are actively running cannot be exported (run "tenable-io-list-scans" to view scan statuses).

  • tenable-io-export-vulnerabilities

    Retrieves details for the specified asset to include custom attributes.

  • tenable-io-get-asset-details

    Retrieves details for the specified asset including custom attributes.

  • tenable-io-get-audit-logs

    Returns audit logs extracted from Tenable io.

  • tenable-io-get-scan-history

    Lists the individual runs of the specified scan.

  • tenable-io-get-scan-report

    Retrieves a scan report for the specified scan.

  • tenable-io-get-scan-status

    Checks the status of a specific scan using the scan ID. Possible values: "Running", "Completed", and "Empty" (Ready to run).

  • tenable-io-get-vulnerabilities-by-asset

    Gets a list of up to 5000 of the vulnerabilities recorded for a specified asset.

  • tenable-io-get-vulnerability-details

    Retrieves details for the specified vulnerability.

  • tenable-io-launch-scan

    Launches a scan with existing or custom targets. You can specify custom targets in the command arguments.

  • tenable-io-list-scan-filters

    Lists the filtering, sorting, and pagination capabilities available for scan records on endpoints/commands that support them.

  • tenable-io-list-scans

    Retrieves scans from the Tenable platform.

  • tenable-io-pause-scan

    Pauses all scans inputted as an array. Will pause scans whose status is 'Running'.

  • tenable-io-resume-scan

    Resumes all scans inputted as an array. Will resume scans whose status is 'Paused'.