Tenable Security Center API: Solutions

The Solutions REST Reference is experimental and can be changed, altered, or deleted after any release.

/solutions

Methods
POST

Process a query for Solutions.

NOTE: For notes on the query object, see parameters for /query::POST.
Request Parameters
Expand
{
	"query": <query object>
}
Example Response
Expand
{
	"type" : "regular",
	"response": {
        "totalRecords": "50",
        "returnedRecords": 50,
        "startOffset": "0",
        "endOffset": "50",
        "results": [
            {
                "solutionID": "SC-180261",
				"cpe": "cpe:\/o:canonical:ubuntu_linux:22.04:-:lts,cpe:\/o:canonical:ubuntu_linux:23.04,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-1008-ibm,p- cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-1010-aws,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-1010-azure,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-1011-lowlatency,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-1011-lowlatency-64k,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-1011-raspi,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-31-generic,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-31-generic-64k,p-cpe:\/a:canonical:ubuntu_linux:linux-image-6.2.0-31-generic-lpae",
				"solution": "Fix Ubuntu 22.04 LTS \/ 23.04 : Linux kernel vulnerabilities (USN-6318-1)",
				"remediationList": "180261",
				"total": "1",
				"totalPctg": "1.32%",
				"scorePctg": "20.73%",
				"hostTotal": "1",
				"msbulletinTotal": "0",
				"cveTotal": "10",
				"vprScore": "7.1",
				"cvssV3BaseScore": "7.8",
				"cvssV4BaseScore": "9.3",
				"epssScore": "0.08",
				"pluginID": "180261"
            }
        ]
    }
	"error_code": 0,
	"error_msg" : "",
	"warnings": [],
	"timestamp": 1546642280
}

/solutions/{pluginID}

Methods
POST

Process a query for Solutions associated with {pluginID}.

NOTE: For notes on the query object, see parameters for /query::POST.
Request Paramaters
Expand
{
	"query": <query object>
}
Example Response
Expand
{
	"type" : "regular",
	"response": {
		{
    		"results": {
        		"pluginID": "180261",
				"solution": "Fix Ubuntu 22.04 LTS \/ 23.04 : Linux kernel vulnerabilities (USN-6318-1)",
				"total": "1",
				"scorePctg": "20.73%",
				"hostTotal": "1",
				"vprScore": "7.1",
				"cvssV3BaseScore": "7.8",
				"cvssV4BaseScore": "9.3",
				"cvssV4ThreatScore": "",
				"epssScore": "0.08"
    		}
		}
	},
	"error_code": 0,
	"error_msg" : "",
	"warnings": [],
	"timestamp": 1546642280
}

/solutions/{pluginID}/vuln


POST

Process a query for Solutions that collects vulnerabilities associated with {pluginID}.

NOTE : For notes on the query object, see parameters for /query::POST.
Request Parameters
Expand
{
	"query": <query object>
}
Example Response
Expand
{
	"type" : "regular",
	"response": {
		{
    		"results": {
        		"pluginID": "180261",
				"pluginName": "Ubuntu 22.04 LTS \/ 23.04 : Linux kernel vulnerabilities (USN-6318-1)",
				"cvssV3BaseScore": "7.8",
				"cvssV4BaseScore": "9.3",
				"cvssV4ThreatScore": "8.5",
				"hostTotal": "1",
				"vprScore": "7.1",
				"epssScore": "0.08"
    		}
		}
	},
	"error_code": 0,
	"error_msg" : "",
	"warnings": [],
	"timestamp": 1546642280
}

/solutions/{pluginID}/asset

POST

Process a query for Solutions that collects assets associated with {pluginID}.

NOTE : For notes on the query object, see parameters for /query::POST.
Request Parameters
Expand
{
	"query": <query object>
}
Example Response
Expand
{
	"type" : "regular",
	"response": {
		{
    		"results": {
                "ip": "xx.xx.xx.xx",
                "netbiosName": "TARGET\\SQL2016",
                "macAddres": "",
                "dnsName": "",
                "osCPE": "cpe:/o:microsoft:windows_server_2016",
                "repository": {
                    "id": "1",
                    "name": "Repo",
                    "description": "",
                    "dataFormat": "IPv4"
                }
            }
		}
	},
	"error_code": 0,
	"error_msg" : "",
	"warnings": [],
	"timestamp": 1546642280
}