Skip to content

Commit 9e4bcc2

Browse files
authored
Merge pull request #8042 from iopanag/patch-1
AB#3482: Create page for Power Automate MSRC security fixes download links
2 parents e675681 + 720062b commit 9e4bcc2

2 files changed

Lines changed: 54 additions & 0 deletions

File tree

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: Browser Automation Security Update
3+
description: Provides security updates for the browser automation component in Microsoft Power Automate for desktop.
4+
ms.reviewer: nimoutzo, iopanag
5+
ms.date: 01/23/2025
6+
ms.custom: sap:Desktop flows\UI or browser automation
7+
---
8+
# Security update for the browser automation component in Microsoft Power Automate for desktop
9+
10+
## Summary
11+
12+
A potential security vulnerability is identified in the [browser automation](/power-automate/desktop-flows/actions-reference/webautomation) component in Power Automate for desktop versions 2.51 and earlier.
13+
14+
The **Launch automation browser** option in the [Launch new Internet Explorer](/power-automate/desktop-flows/actions-reference/webautomation#launchinternetexplorerbase) action might navigate to a potentially malicious URL or compromised website, thus allowing an attacker to execute arbitrary code on the affected system. Microsoft has issued a [CVE for this issue](https://msrc.microsoft.com/update-guide/advisory/CVE-2025-21187).
15+
16+
> [!IMPORTANT]
17+
> The issue affects only flows that use the **Launch automation browser** option in the **Launch new Internet Explorer** action.
18+
>
19+
> Flows that use the **Launch automation browser** option for public or untrusted websites are most vulnerable to this issue.
20+
21+
## Mitigation
22+
23+
To mitigate the issue, update your Power Automate for desktop to the following patched versions as soon as possible.
24+
25+
- [2.46.184.25013](https://go.microsoft.com/fwlink/?linkid=2300767)
26+
- [2.47.126.25010](https://go.microsoft.com/fwlink/?linkid=2300573)
27+
- [2.48.164.25010](https://go.microsoft.com/fwlink/?linkid=2300574)
28+
- [2.49.182.25010](https://go.microsoft.com/fwlink/?linkid=2300662)
29+
- [2.50.139.25010](https://go.microsoft.com/fwlink/?linkid=2300768)
30+
- [2.51.349.24355](https://go.microsoft.com/fwlink/?linkid=2300789)
31+
32+
> [!NOTE]
33+
> Starting with release 2.52, all future versions will include the security fix.
34+
35+
## Impact of the patch
36+
37+
In the updated versions, when browser automation attempts to navigate to a potentially malicious URL, it will display a warning dialog with relevant details. The user can choose to continue or stop the navigation.
38+
39+
If this dialog disrupts a flow and the navigation is considered legitimate, you can mitigate the issue by disabling the warning dialog for specific categories of URLs by adding their protocols to the allowlist in the [UI Automation configuration file](desktop-application-crashes-ui-automation.md#how-to-create-the-configuration-file). The key to add in this case is `AutomationBrowser.ProtocolAllowList`, and the value is the protocols that you want to allow, separated by commas. For example:
40+
41+
```xml
42+
<?xml version="1.0" encoding="utf-8" ?>
43+
<configuration>
44+
<appSettings>
45+
<!-- Other configurations -->
46+
47+
<add key="AutomationBrowser.ProtocolAllowList" value="http,https" />
48+
</appSettings>
49+
</configuration>
50+
```
51+
52+
With this configuration, if navigating to a URL causes the dialog to appear and the URL uses the `http` or `https` protocol, the dialog will be suppressed.

support/power-platform/power-automate/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,8 @@
152152
href: desktop-flows/session-has-logged-off-troubleshooting.md
153153
- name: 'Security update for "connect with sign-in" connections on AD domain-joined machines'
154154
href: desktop-flows/connect-with-sign-in-security-update.md
155+
- name: Security update for the browser automation component
156+
href: desktop-flows/automation-browser-security-update.md
155157
- name: Some actions appear to be missing or aren't visible
156158
href: desktop-flows/actions-not-available.md
157159
- name: Set drop-down list value in window/on web page action fails

0 commit comments

Comments
 (0)