Search for Unapproved Windows Patches
Use the search tokens below to search for Windows patches. Looking for help with writing your query? click here
Use values within quotes or backticks to find patches belonging to certain applications.
Examples
Find patches for SQL Server
appFamily: SQL Server
Find patches that contain parts of the application name
appFamily: "SQL Server 2017 Express Edition"
Find patches that match exact value
appFamily: `SQL Server 2017`
Use a text value ##### to find patches applied to a certain architecture (x86, x64).
Example
Find patches for x64
architecture: x64
Use a text value ##### to find patches with certain bulletin name.
Example
Find patches related to bulletin
bulletin: MS-17-NET-04
Use a text value ##### to find patches of certain category (Security Patches, Software Distribution, Security Tools, Non-security Patches, Custom Actions).
Example
Show patches of category Security Patches
category: "Security Patches"
Use a text value ##### to find patches by certain CVE ID.
Example
Find patches for this CVE ID
cve: CVE-208-0760
Use a text value ##### to find patches by certain download method (Automatic, Unavailable, AcquireFromVendor).
- Automatic - Patch downloadable via the Cloud Agent (Qualys Patchable: Yes)
- AcquireFromVendor - Patch must be acquired from the vendor and installed manually (Qualys Patchable: No)
- Unavailable - Patch information is not available (Qualys Patchable: No)
Example
Find unavailable patches
downloadMethod: unavailable
enabledVendorAcquiredPatchesenabledVendorAcquiredPatches
Use the values true | false to find vendor-acquired patches that are enabled
Example
Show vendor-acquired patches that are enabled
enabledVendorAcquiredPatches: true
Use the values true | false to find patches which are rolled back.
Example
Show rolled back patches
isRollback: true
Use the values true | false to find patches of type Security.
Example
Show security patches
isSuperseded: true
Use the values true | false to find patches superseded by one or more replacement patches.
Example
Show superseded patches
isSuperseded: true
Use the values true | false to find the Extended Security Update (ESU) patches.
Examples
Show a list of ESU patches.
isEsuPatch: true
Show a list of non-ESU patches.
isEsuPatch: false
Use a text value ##### to find patches with KB number issued by Microsoft for individual patch (Microsoft only).
Example
Find patches related to KB number
kb: KB401572
Use a date range or specific date to find when patches were last modified.
Examples
Show patches modified within certain dates
modifiedDate: [2018-02-01 ... 2018-02-12]
Show patches modified starting 2018-02-01, ending 1 month ago
modifiedDate: [2018-02-01 ... now-1M]
Show patches modified starting 2 weeks ago, ending 1 second ago
modifiedDate: [now-2w ... now-1s]
Show patches modified on certain date
modifiedDate:'2018-02-22'
Use a text value ##### to find patches by patch ID.
Example
Find patches with this ID
patchId: 8fc0797d-2c7b-3c08-8e7b-48c30585a702
Use values within quotes or backticks to find products affected by a patch.
Examples
Find products related to name
product: Internet Explorer
Find products that contain parts of name
product: "Update for Internet Explorer 11 for Windows 8.1;
Find products that match exact value
product: `Update for Internet Explorer 11 for Windows 8.1 for x64-based systems (KB2901549)`
Use a date range or specific date to find when patches were last published.
Examples
Show patches published within certain dates
publishedDate: [2018-02-01 ... 2018-02-12]
Show patches published starting 2018-02-01, ending 1 month ago
publishedDate: [2018-02-01 ... now-1M]
Show patches published starting 2 weeks ago, ending 1 second ago
publishedDate: [now-2w ... now-1s]
Show patches published on certain date
publishedDate:'2018-02-22'
Use a text value ##### to find patches by certain QID.
Example
Find patches for this QID
qid: 3015321
Use the values true | false to find patches that require reboot.
Example
Show patches where reboot is required
rebootRequired: true
Use a text value ##### to find patches that are superseded by other patch (patch ID).
Example
Find patches that are superseded by this patch
supersededBy: 8fc0797d-2c7b-3c08-8e7b-48c30585a702
Use a text value ##### to find patches that supersede other patch (patch ID).
Example
Find patches that supersede this patch
supersedes: 8fc0797d-2c7b-3c08-8e7b-48c30585a702
Use values within quotes or backticks to find patches with certain title.
Examples
Find patches related to title
title: Security
Find patches that contain parts of title
title: "Security and Quality Rollup for the .Net Framework"
Find patches that match exact value
title: `Security for the .Net Framework`
Use a text value ##### to find patches of certain type (OS, Application).
Example
Show patches of type Application
type: "Application"
Use values within quotes or backticks to find patches from a certain vendor.
Examples
Find patches related to vendor name
vendor: Microsoft
Find patches that contain parts of vendor name
vendor: "Microsoft Corporation"
Find patches that match exact value
vendorlink: `Microsoft`
Use quotes or backticks within values to find URL of a certain vendor.
Examples
Find Vendor URL related to URL
vendorlink: https://support.microsoft.com
Find Vendor URL that contain parts of vendor name
vendorlink: "Microsoft"
Find Vendor URL that match exact value
vendorlink: `https://support.microsoft.com/en-us/kb/3114739`
Use a text value ##### to find patches with certain vendor assigned severity level (Critical, Important, Moderate, Low, None).
Example
Find patches with this vendor assigned severity level
vendorSeverity: Critical