Installed Software for Tenable.io API
over 5 years ago by Sian Jones
If configured to use Nessus Plugin ID 45590, Tenable.io scans identify software applications installed on an asset, and log that information to a new attribute in the asset record. This attribute, installed_software
, contains a list of Common Platform Enumeration (CPE) values in the CPE 2.2 format. For more information, see the "Component Syntax" section of the CPE Specification, Version 2.2.
Tenable.io also logs an entry to the asset activity log when a scan adds, updates, or removes installed_software
values in an asset record.
This new attribute affects the following existing endpoints:
API Endpoint | Attribute |
---|---|
GET /assets/{asset_uuid} GET /assets/export/{export_uuid}/chunks/{chunk_id} GET /workbenches/assets GET /workbenches/assets/{asset_id}/info | installed_software attribute present in 200 message |
POST /import/assets | installed_software parameter supported in asset object in request body |
GET /workbenches/assets/asset_uuid/activity | type value and updates attributes present in 200 message |
POST /tags/values PUT /tags/values/{value_uuid} | installed_software attribute supported as dynamic tag filter |