Block vulnerable applications with Microsoft Defender Vulnerability Management
In brief
The article now describes block and warn actions, prerequisites, file-hash-based indicators, and the updated Advanced features link. Wording was also refined around vulnerable application versions and indicator limits.
What Defender admins need to know
Administrators can use the clarified guidance when configuring or troubleshooting vulnerable application mitigation.
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.
This article explains how to use block and warn mitigation actions in Microsoft Defender Vulnerability Management to temporarily reduce risk from vulnerable application versions while remediation is in progress.
Fixing vulnerabilities takes time. It often depends on the IT team's resources and workload. To reduce risk quickly, security admins can block all known vulnerable versions of an app until the fix is complete. Blocking vulnerable versions gives IT teams time to patch the app without leaving gaps in security.
From a security recommendation, admins can block vulnerable versions of an app as a mitigation step. The system creates file indicators of compromise (IOCs)—file-hash-based detection rules—for each executable in those versions. Microsoft Defender Antivirus then blocks those files on devices in the defined scope.
Choose between block and warn mitigation actions
The block action is intended to block all installed vulnerable versions of thean application identified in a security recommendation from running in your organization from running.organization. For example, if there's an active zero-day vulnerability you can block your users from running the affected software while you determine work-around options.
The warn action is intended to send a warning to your users when they open vulnerable versions of the application. Users can choose to bypass the warning and access the application for subsequent launches.
For both actions, you can customize the message the users see. For example, you can encourage them to install the latest version. Additionally, you can provide a custom URL the users navigate to when they select the notification. The user must select the body of the toast notification in order to navigate to the custom URL. The toast notification can be used to provide more details specific to the application management in your organization.
- Microsoft Defender Antivirus (active mode): The detection of file execution events and blocking requires Microsoft Defender Antivirus to be enabled in active mode. By design, passive mode and EDR in block mode can't detect and block based on file execution. To learn more, see deploy Microsoft Defender Antivirus.
- Cloud-delivered protection (enabled): For more information, see Manage cloud-based protection.
- Allow or block file (on): Go to Settings > Endpoints > Advanced features > Allow or block file. To learn more, see Configure advanced features in Microsoft Defender for Endpoint.
Version requirements for application blocking
Based on the available data, the block actions take effect on endpoints that have Microsoft Defender Antivirus. Microsoft Defender for Endpoint makes a best-attempt effort of blocking applicable vulnerable applications or versions from running.
If more vulnerabilities are found on a different version of an application, you get a new security recommendation asking you to update thethat application. You can also choose to block the newly identified vulnerable version.
When blocking isn't supported
- Apps where Microsoft doesn't have enough information to block with high confidence
- Microsoft Store apps, which can't be blocked because Microsoft signed them
If you try to block an app and the block action isn't enforced, you might have reached the maximum indicator limit. If you've reached the maximum indicator limit, delete old indicators to free up space. Manage indicators.
View remediation activities
A pane opens with details such as the number of vulnerabilities, available exploits, blocked versions, and remediation activities.
- Select View details of blocked versions in the Indicator page to go to the Indicators page.
ThereOn the Indicators page, you can view file hashes and response actions.
User experience for blocked applications
When users try to access a blocked application, they receive a message informing them that the application was blocked by their organization. The blocked-application message is customizable.
For applications where the warn mitigation option was applied, users receive a message informing them that the application was blocked by their organization. The user can bypass the block for subsequent launches, by choosing "Allow". The "Allow" bypass is only temporary, and the application is blocked again after a while.
End-user updating blocked applications
A common question is, "How does an end user update a blocked app?" The block works by blocking the executable file. Some apps, such as Firefox, use a separate update executable. The block action doesn't block the separate update executable. In other cases, the app might need the main executable to update. If so, you can either set the block to warn mode so the user can bypass it, or, if no vital data is stored on the client, ask the user to delete the app and reinstall it.
Related content
@@ -1,6 +1,6 @@ --- title: Block vulnerable applications with Microsoft Defender Vulnerability Management-description: Use Microsoft Defender Vulnerability Management to block vulnerable applications.+description: Block known vulnerable app versions as a mitigation step in Microsoft Defender Vulnerability Management. Learn about prerequisites, block and warn actions, and how file indicators prevent execution while remediation is in progress. ms.service: defender-vuln-mgmt ms.pagetype: security ms.author: lwainstein@@ -10,13 +10,13 @@ ms.collection: - m365-security - Tier1 ms.topic: how-to-ms.date: 06/12/2026+ms.date: 07/02/2026 appliesto: - Microsoft Defender Vulnerability Management - Microsoft Defender XDR - Microsoft Defender for Servers Plan 2 ai-usage: ai-assisted-ms.custom: msecd-doc-authoring-1014+ms.custom: msecd-doc-authoring-1016 #customer intent: To learn how to block vulnerable applications with Microsoft Defender Vulnerability Management. --- @@ -27,18 +27,20 @@ ms.custom: msecd-doc-authoring-1014 > [!NOTE] > To use the block and warn mitigation actions, you'll require Microsoft Defender Vulnerability Management Standalone or if you're already a Microsoft Defender for Endpoint Plan 2 customer, the Defender Vulnerability Management add-on. -Fixing vulnerabilities takes time. It often depends on the IT team's resources and workload. To reduce risk quickly, security admins can block all known vulnerable versions of an app until the fix is complete. This gives IT teams time to patch the app without leaving gaps in security.+This article explains how to use block and warn mitigation actions in Microsoft Defender Vulnerability Management to temporarily reduce risk from vulnerable application versions while remediation is in progress. -From a security recommendation, admins can block vulnerable versions of an app as a mitigation step. The system creates file indicators of compromise (IOCs) for each executable in those versions. Microsoft Defender Antivirus then blocks those files on devices in the defined scope.+Fixing vulnerabilities takes time. It often depends on the IT team's resources and workload. To reduce risk quickly, security admins can block all known vulnerable versions of an app until the fix is complete. Blocking vulnerable versions gives IT teams time to patch the app without leaving gaps in security.++From a security recommendation, admins can block vulnerable versions of an app as a mitigation step. The system creates file indicators of compromise (IOCs)—file-hash-based detection rules—for each executable in those versions. Microsoft Defender Antivirus then blocks those files on devices in the defined scope. <a name="block-or-warn-mitigation-action"></a> ## Choose between block and warn mitigation actions -The **block action** is intended to block all installed vulnerable versions of the application in your organization from running. For example, if there's an active zero-day vulnerability you can block your users from running the affected software while you determine work-around options.+The **block action** is intended to block all installed vulnerable versions of an application identified in a security recommendation from running in your organization. For example, if there's an active zero-day vulnerability you can block your users from running the affected software while you determine work-around options. The **warn action** is intended to send a warning to your users when they open vulnerable versions of the application. Users can choose to bypass the warning and access the application for subsequent launches. -For both actions, you can customize the message the users see. For example, you can encourage them to install the latest version. Additionally, you can provide a custom URL the users navigate to when they select the notification. The user must select the body of the toast notification in order to navigate to the custom URL. The notification can be used to provide more details specific to the application management in your organization.+For both actions, you can customize the message the users see. For example, you can encourage them to install the latest version. Additionally, you can provide a custom URL the users navigate to when they select the notification. The user must select the body of the toast notification in order to navigate to the custom URL. The toast notification can be used to provide more details specific to the application management in your organization. > [!NOTE] > Block and warn actions are typically enforced within a few minutes, but can take up to three hours.@@ -50,7 +52,7 @@ The following requirements must be met before you can use block or warn mitigati - **Microsoft Defender Antivirus (active mode)**: The detection of file execution events and blocking requires Microsoft Defender Antivirus to be enabled in active mode. By design, passive mode and EDR in block mode can't detect and block based on file execution. To learn more, see [deploy Microsoft Defender Antivirus](/defender-endpoint/deploy-manage-report-microsoft-defender-antivirus). - **Cloud-delivered protection (enabled)**: For more information, see [Manage cloud-based protection](/defender-endpoint/cloud-protection-microsoft-defender-antivirus).-- **Allow or block file (on)**: Go to **Settings** > **Endpoints** > **Advanced features** > **Allow or block file.** To learn more, see [Advanced features](/defender-endpoint/advanced-features).+- **Allow or block file (on)**: Go to **Settings** > **Endpoints** > **Advanced features** > **Allow or block file.** To learn more, see [Configure advanced features in Microsoft Defender for Endpoint](/defender-endpoint/advanced-features). <a name="version-requirements"></a> ## Version requirements for application blocking@@ -90,7 +92,7 @@ To block vulnerable applications, follow these steps: > > Based on the available data, the block actions take effect on endpoints that have Microsoft Defender Antivirus. Microsoft Defender for Endpoint makes a best-attempt effort of blocking applicable vulnerable applications or versions from running. -If more vulnerabilities are found on a different version of an application, you get a new security recommendation asking you to update the application. You can also choose to block the newly identified vulnerable version.+If more vulnerabilities are found on a different version of an application, you get a new security recommendation asking you to update that application. You can also choose to block the newly identified vulnerable version. ## When blocking isn't supported @@ -102,7 +104,7 @@ If you don't see the mitigation option when you request a remediation, blocking - Apps where Microsoft doesn't have enough information to block with high confidence - Microsoft Store apps, which can't be blocked because Microsoft signed them -If you try to block an app and the block action isn't enforced, you might have reached the maximum indicator limit. If you've reached the limit, delete old indicators to free up space. [Manage indicators](/defender-endpoint/manage-indicators).+If you try to block an app and the block action isn't enforced, you might have reached the maximum indicator limit. If you've reached the maximum indicator limit, delete old indicators to free up space. [Manage indicators](/defender-endpoint/manage-indicators). ## View remediation activities @@ -122,7 +124,7 @@ To view a list of blocked applications, follow these steps: A pane opens with details such as the number of vulnerabilities, available exploits, blocked versions, and remediation activities. -1. Select **View details of blocked versions in the Indicator page** to go to the **Indicators** page. There you can view file hashes and response actions.+1. Select **View details of blocked versions in the Indicator page** to go to the **Indicators** page. On the **Indicators** page, you can view file hashes and response actions. > [!NOTE] > If you use the Indicators API with programmatic indicator queries as part of your workflows, the block action yields more results.@@ -139,16 +141,16 @@ After you've unblocked an application, refresh the page to see it removed from t ## User experience for blocked applications -When users try to access a blocked application, they receive a message informing them that the application was blocked by their organization. This message is customizable.+When users try to access a blocked application, they receive a message informing them that the application was blocked by their organization. The blocked-application message is customizable. -For applications where the warn mitigation option was applied, users receive a message informing them that the application was blocked by their organization. The user can bypass the block for subsequent launches, by choosing "Allow". This allow action is only temporary, and the application is blocked again after a while.+For applications where the warn mitigation option was applied, users receive a message informing them that the application was blocked by their organization. The user can bypass the block for subsequent launches, by choosing "Allow". The "Allow" bypass is only temporary, and the application is blocked again after a while. > [!NOTE] > If your organization has deployed the `DisableLocalAdminMerge` group policy, you could experience instances where allowing an application doesn't take effect. ## End-user updating blocked applications -A common question is, "How does an end user update a blocked app?" The block works by blocking the executable file. Some apps, such as Firefox, use a separate update executable. This feature doesn't block that updater. In other cases, the app might need the main executable to update. If so, you can either set the block to warn mode so the user can bypass it, or ask the user to delete the app and reinstall it. Only use the delete option if no vital data is stored on the client.+A common question is, "How does an end user update a blocked app?" The block works by blocking the executable file. Some apps, such as Firefox, use a separate update executable. The block action doesn't block the separate update executable. In other cases, the app might need the main executable to update. If so, you can either set the block to warn mode so the user can bypass it, or, if no vital data is stored on the client, ask the user to delete the app and reinstall it. <a name="related-articles"></a> ## Related content 