cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2085
Views
0
Helpful
4
Replies

openVulnQuery - Query ISE Vulnerabilities

tjbuehrer
Level 1
Level 1

Hi,

I am wanting to use openVulnQuery to return all Cisco ISE Vulnerabilities. If I can filter on specific versions - even better. I am using Python 3.6 to run my query. Does openVulnQuery support using ISE as the product name? I want to avoid generating a report that pulls the entire database and filters on "Cisco Identity Services Engine". Any help would be greatly appreciated.

I am following these links as a point of reference for the output:

https://www.cisco.com/c/en/us/support/security/identity-services-engine/products-security-advisories-list.html

https://tools.cisco.com/security/center/publicationListing.x?resourceIDs=111903&apply=1,0&totalbox=2&pt0=Cisco&cp0=111903&limit=100#~FilterByProduct

Python Script:

from openVulnQuery import query_client

query_client = query_client.OpenVulnQueryClient(client_id="", client_secret="")

test = query_client.get_by_product(adv_format="oval", product_name="identity-services-engine")

print(test)

Thank you!

1 Accepted Solution

Accepted Solutions

Hi Timothy,

Yes indeed. You can do it using "Cisco Identity Services Engine". The following is an example using the openVulnQuery client:

openVulnQuery --cvrf --product "Cisco Identity Services Engine"

View solution in original post

4 Replies 4

Omar Santos
Cisco Employee
Cisco Employee

Hi Timothy,

Querying by version is only supported for IOS and IOS-XE.

Thanks!

Omar

Hi Omar,

That's too bad. I don't mind not being able to query by version. I'd like to be able to query all Cisco ISE vulnerabilities as a product ID. If there isn't a specific URL to query on could I submit a feature request?

Examples:

https://api.cisco.com/security/advisories/all/product?product=identity-services-engine

or

https://api.cisco.com/security/advisories/all/product?product=ise

Hi Timothy,

Yes indeed. You can do it using "Cisco Identity Services Engine". The following is an example using the openVulnQuery client:

openVulnQuery --cvrf --product "Cisco Identity Services Engine"

That worked perfectly. Thank you for your assistance. I didn't think the product name would accept values with spaces.

Here's the query I used for reference:

test = query_client.get_by_product(adv_format="cvrf", product_name="Cisco Identity Services Engine")

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: