A PowerShell module and API client providing programmatic access to Microsoft Security Update details using the Common Vulnerability Reporting Format (CVRF).
Repo with getting started projects for the Microsoft Security Updates API (msrc.microsoft.com/update-guide)
This tool is designed for security professionals and developers who need to automate retrieval and analysis of Microsoft security update information, including CVEs and patches. It enables integration of Microsoft Security Update data into vulnerability management, compliance auditing, and security automation workflows.
Users should treat this repository as custom code and submit issues for bug fixes or enhancements. For questions about CVEs or security updates, Microsoft Support should be contacted. The tool requires PowerShell 5.1 or higher and relies on the Microsoft Security Update Guide API, so internet connectivity and appropriate permissions are necessary.
Install the MsrcSecurityUpdates PowerShell module from the PowerShell Gallery using: Install-Module -Name MsrcSecurityUpdates -Scope CurrentUser
Ensure PowerShell version is at least 5.1
Import the module with: Import-Module -Name MsrcSecurityUpdates
Install-Module -Name MsrcSecurityUpdates -Scope CurrentUser
Installs the MsrcSecurityUpdates PowerShell module from the official PowerShell Gallery.
if ($PSVersionTable.PSVersion -gt [version]'5.1') { Import-Module -Name MsrcSecurityUpdates }
Loads the MsrcSecurityUpdates module if the PowerShell version is 5.1 or higher.