--- title: "Searching" slug: "vip-search" updated: 2026-07-02T13:44:08Z published: 2026-07-02T13:44:08Z canonical: "help.nucleussec.com/vip-search" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.nucleussec.com/llms.txt > Use this file to discover all available pages before exploring further. # How to search in VIP ## Overview The Home page is where you will find the search engine. You can think of searching in VIP like asking questions of the intelligence database, thanks to the simple built-in query language. ![](https://cdn.document360.io/3888970a-6501-459e-acc9-c47b71c6d64c/Images/Documentation/Untitled(9).png) The search uses a standard syntax including: - = (is) - != (is not) - ~ (contains) - !~ (does not contain) - and - or - is empty - is not empty - > (greater than) - < (less than) - >= (greater than or equal) - <= (less than or equal) - order by ## Autocomplete Nucleus VIP provides autocomplete throughout the entire search query to assist you in getting to the right question. ![](https://cdn.document360.io/3888970a-6501-459e-acc9-c47b71c6d64c/Images/Documentation/Untitled(10).png) For some fields, there is a set of pre-determined possible values that VIP identifies, assisting you in maximizing each field. ![](https://cdn.document360.io/3888970a-6501-459e-acc9-c47b71c6d64c/Images/Documentation/Untitled(16).png) ## Dynamic Fields for Dates The search also includes *dynamic* fields which can allow you to write a search that monitors a date range, so you don't have to manually determine the day of a date field each time you want to use the search. - more than - within ![](https://cdn.document360.io/3888970a-6501-459e-acc9-c47b71c6d64c/Images/Documentation/Untitled(14).png) ## Grouping Statements Searching in VIP also supports the use of grouping statements with parentheses '()' so the search can get more drilled down to the exact question you are trying to ask. With all of that in mind, let's run through some examples: Question: What are all the vulnerabilities currently observed in CISA's Known Exploited Vulnerabilities Catalog? ```VIPSearchLanguage cisa_due_date is not empty ``` Question: What are all the vulnerabilities currently observed in CISA's Known Exploited Vulnerabilities Catalog that are observed by Nucleus as being exploited **OR** are observed being actively scanned for by Shadowserver? **Note: this search uses a grouped '()' statement.** ```VIPSearchLanguage cisa_due_date is not empty and (nucleus_exploited = True or shadowserver_1d > 0) ``` Question: What are all CVEs added to the NVD in the last week that are identified by Nucleus as either High or Critical threat? **Note: this search uses the *dynamic* field *within* as well as a grouped '()' statement*.*** ```VIPSearchLanguage nvd_published_date within "7 days" and (nucleus_threat_rating ~ "HIGH" or nucleus_threat_rating ~ "CRITICAL") ``` ## Advanced Searching Nucleus VIP allows for searching on multiple grouped statements to allow for searches to get ever-complex and drilled to the exact threshold of risk you would like to set. Example: Show me all CVEs which are known to be currently exploited by Nucleus, or have observed scanning traffic by Shadowserver, or have a high probability of being exploited in the next 30 days based on EPSS score and Proof-of-Concept (PoC) code being found on hacker forums. ```VIPSearchLanguage (nucleus_exploited = True or or shadowserver_90d > 0) or (epss_score > .5 or nucleus_public_exploit_available = True) ``` ## Nucleus VIP Internal Fields VIP includes fields in the search for actions that you can take within the platform tied to a CVE ID. Search on any vulnerabilities with a Note left on them, or any you have Favorited in the platform, or by what feed contains data. ![](https://cdn.document360.io/3888970a-6501-459e-acc9-c47b71c6d64c/Images/Documentation/Untitled(18).png) Next Step Now that we've covered how to ask questions of the database, let's look at how to [save a search](/v1/docs/vip-save-search)!