Microsoft Defender for Cloud
Cloud and workloads

Release Notes

In brief

The documentation announces that classic Defender for SQL Vulnerability Assessment and Advanced Threat Protection APIs will retire on August 16, 2027, alongside updates covering CVE queries, storage malware scanning, AWS/GCP identity assessments, GuardDuty coverage, and Cosmos DB availability.

What Defender admins need to know

Administrators using the classic SQL APIs must migrate to the supported configuration model and update dependent scripts or automation before the retirement date. Existing CVE queries should also be updated to use the new resource type.

Summaries are generated from the documentation change itself.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

September 2026

DateCategoryUpdate
September 3, 2026GAAWS GuardDuty coverage status is now shown on the S3 asset page
September 3, 2026GAGeneral availability of Defender for Cosmos DB in Azure Government cloud

AWS GuardDuty coverage status is now shown on the S3 asset page

September 3, 2026

Microsoft Defender for Cloud now shows Amazon GuardDuty coverage status for AWS S3 buckets, in the Cloud security details section of the S3 asset page.

Two statuses are shown for each bucket, each as Enabled or Disabled:

  • GuardDuty Extended Threat Detection
  • GuardDuty Malware Protection

The two are enabled independently in AWS, so a bucket can have one on and the other off.

If you protect AWS storage with GuardDuty, you can now see which S3 buckets are covered without leaving the Defender portal or signing in to the AWS console.

General availability of Defender for Cosmos DB in Azure Government cloud

September 3, 2026

With this general availability announcement, the Defender for Cosmos DB plan in Azure Government cloud now aligns with the commercial cloud offering in feature coverage and runtime protection capabilities.

For more information about Microsoft Defender for Cosmos DB, see Overview of Microsoft Defender for Cosmos DB.

For more information about feature and cloud availability, see Support matrix for Defender for Cloud.

August 2026

DateCategoryUpdate
August 21, 2026UpdateUpdate to CVE details data consumption in Azure Resource Graph
August 17, 2026Upcoming deprecationClassic Defender for SQL APIs retirement
August 6, 2026Public previewOn-demand malware scanning now supports scanning specific blobs, files, containers, and file shares
August 6, 2026CIEM UpdatesBreaking change: Unused actions no longer included in AWS and GCP overprovisioned identity assessments

Update to CVE details data consumption in Azure Resource Graph

August 21, 2026

Microsoft Defender for Cloud has updated how vulnerability assessment CVE details are consumed in Azure Resource Graph. CVE information remains available, but detailed CVE properties are now consumed through the microsoft.security/cvedetails resource type to improve query performance, scalability, and support for larger data sets.

Customers who use existing API or Azure Resource Graph queries that read CVE details from vulnerability assessment records should update those queries to consume CVE details from the updated Azure Resource Graph resource. Queries that aren't updated might not return the expected detailed CVE properties.

For migration guidance and sample queries, see Remediate machine vulnerabilities.

Classic Defender for SQL APIs retirement

August 17, 2026

The classic Defender for SQL APIs for Vulnerability Assessment and Advanced Threat Protection will be retired on August 16, 2027.

If you use these APIs, migrate to the supported configuration model and update any dependent scripts or automation before the retirement date.

For migration guidance, see Prepare for the retirement of classic Defender for SQL APIs.

On-demand malware scanning now supports scanning specific blobs, files, containers, and file shares

August 6, 2026

On-demand malware scanning in Microsoft Defender for Storage now supports targeted scanning of specific items. Instead of scanning an entire storage account, you can scope scans to a single blob or file, a specific container or file share, or all objects matching a path prefix.

You can use filters in the REST API request body to specify which items to scan. When no filters are provided, the scan covers the entire storage account.

Learn more about on-demand malware scanning.

Breaking change: Unused actions no longer included in AWS and GCP overprovisioned identity assessments

August 6, 2026

To improve the performance and scalability of overprovisioned identity recommendation generation, Microsoft Defender for Cloud will no longer use the unused actions when computing overprovisioned identity assessments for AWS and GCP environments.

As a result of this change:

  • The Unused actions list will no longer be displayed as part of overprovisioned identity recommendations for AWS and GCP identities.

  • Any workflows or processes that rely on the Unused actions list within Defender for Cloud CIEM will no longer be available for AWS and GCP recommendations.

Recommended action:

If you need to validate whether permissions have been used or remain unused, use the native tools and documentation provided by your cloud provider:

  • AWS: Review IAM access activity and last accessed information in AWS Identity and Access Management (IAM).

  • Google Cloud: Review IAM usage and access insights through Google Cloud IAM tools and Cloud Asset Inventory.

These permission usage signals are owned and maintained by the respective cloud providers. Defender for Cloud no longer retrieves or presents this information as part of AWS and GCP overprovisioned identity assessments.

For more information, see Enable cloud infrastructure entitlement management (CIEM)

July 2026

Date Category Update
July 31, 2026DeprecationDeprecation completed: Legacy grouped recommendations removed from Azure portal
July 30, 2026Upcoming changeFoundational CSPM moves to opt-in model for new Azure subscriptions
July 26, 2026GADatabase-level recommendations for SQL Vulnerability Assessment (GA)
July 5, 2026 Deprecation Plan enablement API now blocks onboarding to five deprecated Defender plans
July 1, 2026 GA New container security capabilities are now generally available
July 1, 2026 GA Kubernetes misconfiguration enforcement in Defender for Containers is now generally available
July 1, 2026 GA Discovery and posture for serverless container workloads is now generally available

Deprecation completed: Legacy grouped recommendations removed from Azure portal

July 1,31, 2026GADiscovery and posture for serverless container workloads is now generally available

Retirement of legacy grouped recommendations (sub-assessments) has started. Customers can no longer access the deprecated data through the API. The Azure portal and Azure Resource Graph might take a few days to reflect the change. Individual recommendations replace the legacy grouped recommendations, as announced in May 2026. Customers who previously relied on grouped recommendations should validate existing automation, reporting, governance workflows, and queries, and migrate any remaining disable rules to exemptions. For more information, see Transition from grouped to individual recommendations

Foundational CSPM moves to opt-in model for new Azure subscriptions

July 30, 2026

Starting October 27, 2026, Foundational CSPM will move to an opt-in model and will no longer be enabled by default for new Azure subscriptions. This change gives you more control over how security posture management is configured for each new Azure subscription and is part of the transition of cloud security posture management to the Microsoft Defender portal.

Foundational CSPM will continue to be available at no cost and can be enabled at any time based on your organization's needs.

This change applies only to new Azure subscriptions. Existing Azure subscriptions keep their current configuration, and AWS and GCP environments aren't affected.

For more information, see Opt in to Foundational CSPM.

Database-level recommendations for SQL Vulnerability Assessment (GA)

July 26, 2026

The SQL vulnerability assessment recommendations created as part of the transition from grouped to individual recommendations are now generally available. Each SQL vulnerability assessment rule is surfaced as its own recommendation, reported directly on the affected SQL database resource. For a deeper explanation of this change, see Transition from grouped to individual recommendations. For the mapping between the SQL VA rule ID and the new recommendations' GUID, see SQL vulnerability assessment rules and recommendations mapping.

These recommendations affect the risk-based Cloud Score. They don't affect the classic Secure Score.

If you're new to SQL Vulnerability Assessment, it scans your databases against Microsoft security best practices and common regulatory requirements, then reports each check as a recommendation on the scanned database. An unhealthy result flags a deviation from a best practice, which might be an unintended misconfiguration or a configuration that's intentional and acceptable for your environment, so review each finding in context before you act. You have three ways to remediate a finding:

  • Fix the misconfiguration: apply the remediation steps or run the provided remediation script to bring the resource back to the recommended configuration.
  • Approve it as a baseline: if the current state is by design, add the result to the baseline. Baselines are set per rule and per resource, so the finding is then reported as passed until a future scan detects a deviation.
  • Exempt the recommendation: if the check isn't relevant to your organization, create an exemption at the subscription or management group level so it no longer affects your score or compliance for that scope.

For the full walkthrough, see Ways to remediate a finding.

Plan enablement API now blocks onboarding to five deprecated Defender plans