CVE-2024-43479: Microsoft Power Automate Desktop Remote Code Execution Vulnerability

Overview

Severity
High (CVSS 8.5)
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H/E:U/RL:O/RC:C
Category
Remote Code Execution
Exploit Status
Not Exploited
Exploitation Likelihood
Less Likely
Patch Tuesday
2024-Sep
Released
2024-09-10
EPSS Score
0.60% (percentile: 69.5%)

FAQ

According to the CVSS metrics, successful exploitation of this vulnerability could lead to major loss of confidentiality (C:H), integrity (I:H) and availability (A:H). What does that mean for this vulnerability? The attacker can execute arbitrary Desktop Flows scripts in the target user session by registering the machine to their own malicious Entra tenant, extracting the user's Sid, and creating a malicious AD domain with the same Sid. This allows them to mint valid Entra ID tokens that the attacked machine will trust to run desktop automation in the session of the user with the matching Sid. According to the CVSS metric, the attack complexity is high (AC:H). What does that mean for this vulnerability? Successful exploitation of this vulnerability requires an attacker to take additional actions prior to exploitation to prepare the target environment. According to the CVSS metric, a successful exploitation could lead to a scope change (S:C). What does this mean for this vulnerability? An attacker who successfully exploited this vulnerability could remotely execute arbitrary Desktop Flows script in an active open Windows session of the target user. How do I get the updated app? See Troubleshoot desktop flow action failures for update information. How can I check if the update is installed? Refer to the following table for the fixed build version that addresses this vulnerability. If your current version is Fixed build version 2.41 2.41.178.24249 2.42 2.42.331.24249 2.43 2.43.249.24249 2.44 2.44.55.24249 2.45 2.45.404.24249 2.46 2.46.181.24249 2.47 2.47.119.24249

Affected Products (1)

Microsoft Dynamics

  • Power Automate for Desktop

Security Updates (1)

Acknowledgments

Anonymous

Revision History

  • 2024-09-10: Information published.