Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-47643

CVE-2026-47643: Azure Stack Edge RCE Vulnerability

CVE-2026-47643 is a remote code execution vulnerability in Azure Stack Edge caused by external control of file names or paths. Attackers can exploit this flaw to execute unauthorized code over a network.

Published:

CVE-2026-47643 Overview

CVE-2026-47643 is a critical remote code execution vulnerability affecting Microsoft Azure Stack Edge. The flaw stems from external control of file name or path [CWE-73], allowing an unauthorized attacker to execute arbitrary code over a network. The vulnerability requires no authentication and no user interaction, making it trivially exploitable by remote attackers with network access to the affected device.

Microsoft published the advisory through MSRC. The vulnerability carries a CVSS 3.1 base score of 9.8 with attack vector Network, attack complexity Low, and impact High across confidentiality, integrity, and availability.

Critical Impact

Unauthenticated attackers can achieve remote code execution on Azure Stack Edge appliances by supplying attacker-controlled file paths over the network.

Affected Products

  • Microsoft Azure Stack Edge
  • Azure Stack Edge appliance firmware exposing the vulnerable file path handling logic
  • Deployments where the Azure Stack Edge management interface is reachable from untrusted networks

Discovery Timeline

  • 2026-06-09 - CVE-2026-47643 published to NVD
  • 2026-06-09 - Last updated in NVD database

Technical Details for CVE-2026-47643

Vulnerability Analysis

The vulnerability is classified under [CWE-73]: External Control of File Name or Path. Azure Stack Edge accepts file name or path input from a network-reachable interface and uses that input in a privileged file operation without sufficient validation. An attacker who controls the path can direct the application to read, write, or load files outside the expected directory.

Because the affected operation results in code execution, the attacker can leverage path control to plant or invoke executable content. The result is arbitrary code execution in the context of the vulnerable service.

The scope is unchanged, meaning the executed code runs within the security boundary of the targeted component. On an appliance such as Azure Stack Edge, that component typically holds elevated privileges with access to stored data, network configuration, and Azure connectivity.

Root Cause

The root cause is missing or insufficient canonicalization and validation of externally supplied file path parameters. The vulnerable code path trusts attacker input to identify a resource on the local filesystem. Standard mitigations such as allow-listing, path normalization, and access checks against a fixed base directory are absent or bypassable.

Attack Vector

The attack vector is Network. A remote attacker sends a crafted request containing a manipulated file name or path to an exposed Azure Stack Edge endpoint. No credentials are required, and no user interaction is needed. Successful exploitation grants code execution that can be used to exfiltrate hybrid cloud data, pivot into connected Azure tenants, or disrupt edge workloads.

No verified public proof-of-concept code is available. Refer to the Microsoft Security Update CVE-2026-47643 advisory for technical specifics released by the vendor.

Detection Methods for CVE-2026-47643

Indicators of Compromise

  • Unexpected outbound connections originating from Azure Stack Edge management interfaces to unknown hosts
  • Filesystem artifacts written outside expected application directories, including executables in temporary or upload paths
  • Anomalous process creation events on the appliance following inbound network requests

Detection Strategies

  • Inspect HTTP and management protocol traffic for path traversal sequences such as ..\, ../, encoded variants, and absolute path overrides in file name parameters
  • Correlate inbound requests to Azure Stack Edge endpoints with subsequent process or service restarts on the appliance
  • Baseline normal management plane behavior and alert on deviations in API call patterns or file operations

Monitoring Recommendations

  • Enable verbose logging on Azure Stack Edge management endpoints and forward logs to a centralized SIEM
  • Monitor Azure Activity Logs and resource-level diagnostics for unusual configuration changes on Stack Edge resources
  • Alert on any administrative API calls from source IPs outside the approved management network

How to Mitigate CVE-2026-47643

Immediate Actions Required

  • Apply the Microsoft security update referenced in the MSRC advisory for CVE-2026-47643 as soon as it is available for your deployment
  • Restrict network access to Azure Stack Edge management interfaces to trusted administrative subnets only
  • Audit the appliance for signs of compromise prior to and following patch deployment

Patch Information

Microsoft has issued a security update for Azure Stack Edge addressing CVE-2026-47643. Customers must apply the firmware or software update distributed through the Azure portal and the Microsoft Update Guide. Consult the Microsoft Security Update CVE-2026-47643 advisory for the specific build numbers and update procedure.

Workarounds

  • Place Azure Stack Edge appliances behind network segmentation that blocks untrusted access to management ports
  • Enforce firewall rules permitting management traffic only from designated jump hosts or bastion networks
  • Disable or restrict any optional remote management features not required for daily operations until the patch is applied

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.