Security update available
Issue: Microsoft regularly releases updates for supported SQL Server versions, including Cumulative Updates (CUs) and General Distribution Releases (GDRs). GDRs contain only security fixes for the given baseline, while CUs include both security fixes and functional improvements.
This finding indicates that one or more SQL Server instances are missing a recently released update that addresses known security vulnerabilities. Microsoft publishes these updates through the Microsoft Update Catalog, the Security Update Guide, and SQL Server release notes.
Problem: Security vulnerabilities in SQL Server can allow attackers to execute arbitrary code, escalate privileges, exfiltrate data, or disrupt service availability.
Once Microsoft publishes a security update, the underlying vulnerability is publicly known, and exploit code often follows quickly. Unpatched instances become high value targets, particularly those exposed to internal application traffic from compromised endpoints or, worse, with any direct network exposure.
Beyond the direct security risk, missing patches frequently cause compliance failures during audits, since most regulatory frameworks (PCI DSS, HIPAA, SOX, ISO 27001) require timely application of vendor security updates. The longer an instance remains unpatched, the more exposure accumulates with no offsetting benefit.
Learn More...Unsupported versions and builds
Issue: Microsoft provides each SQL Server version with a defined lifecycle, typically five years of mainstream support followed by five years of extended support, after which the product reaches end of support and no longer receives security updates or technical assistance.
As of 2026, SQL Server 2014 and earlier versions (including 2008, 2008 R2, and 2012) are fully out of support, SQL Server 2016 extended support ends in July 2026, and SQL Server 2017 extended support ends in October 2027.
This finding flags any SQL Server instance running a version that is no longer supported or is approaching end of support.
Problem: Running an unsupported SQL Server version exposes the organization to several serious risks. The most immediate is security: Microsoft no longer issues patches for newly discovered vulnerabilities, leaving the instance permanently exposed to any future exploits. Compliance frameworks such as PCI DSS, HIPAA, SOX, and many others explicitly require supported software, so an unsupported instance can cause audit failures and regulatory penalties.
Technical support from Microsoft is also unavailable, meaning any production issue must be solved without vendor assistance.
Beyond support concerns, older versions miss out on years of performance improvements, security hardening, and modern features that newer versions provide. Vendor applications increasingly require newer SQL Server versions for certification, and storage, hardware, and operating system platforms eventually drop compatibility with older releases.
Learn More...About sp_checks
This page contains a list of SQL Server configuration checks performed by Straight Path's suite of sp_check tools. For more details about our free tools, select one from the following list: