Vulnerability Inference for Applications

POST https://api.kennasecurity.com/vulnerability_definitions/app_inference

Returns a list of known vulnerabilities for a given list of applications. Supported operating systems include CentOS, SUSE Linux Enterprise Server, Redhat Enterprise Linux, Ubuntu and Windows.

Restricted Access: This API endpoint is a premium feature for select partners.

Request Body

{"arch"=>"64-bit", "os_type"=>"WINDOWS", "os_name"=>"Microsoft Windows Server 2008 R2 Standard ", "os_version"=>"6.1.7601", "software"=>[{"checksum"=>"8a872ca3412e6ac3554036c6e4d9d6cf738420eec039e0bbc2d7ca61d6a4f9b6", "vendor"=>"Microsoft Corporation", "product"=>"Microsoft SQL Server", "version"=>"9.00.4035.00"}, {"checksum"=>"8c572897b85b1acef2ec502c187e5d08806a625ad6a1093eeb27985cecf75c62", "vendor"=>"Microsoft Corporation", "product"=>"Malicious Software Removal Tool", "version"=>"5.81.16832.1"}, {"checksum"=>"37c9f913da31fbaabb1c7357c5c2dc45b4644536cf8bcc7bf650b87cbfc2217a", "vendor"=>"Microsoft Corporation", "product"=>"AdmPwd.UI", "version"=>"6.2.0.0"}, {"checksum"=>"4f15a985a94bfe2248067afaec6cfcedb79304e2103b0a9dc8fa7a03883e1fac", "vendor"=>"Microsoft Corporation", "product"=>"System Center Configuration Manager", "version"=>"5.1906.1035.1000"}]}