CVE-2026-46402 Details
Description
Microsoft UFO open-source framework for intelligent automation across devices and platforms. In 3.0.1-4-ge2626659, Microsoft UFO uses the user-controlled task_name value directly when constructing session log paths. An authenticated client can supply path traversal sequences in task_name and cause UFO to create log directories and log files outside the intended logs/ directory.
A path traversal vulnerability has been identified in the Microsoft UFO open-source framework, specifically in version 3.0.1-4-ge2626659. The issue arises because the framework directly uses the user-controlled 'task_name' value to construct session log paths, without proper sanitization. This allows authenticated clients to manipulate 'task_name' with path traversal sequences, causing UFO to create log directories and files outside the designated 'logs/' directory. The vulnerability can be exploited by sending crafted 'task_name' values through authenticated WebSocket or HTTP task requests, which are then processed by the UFO server. The server's session management system fails to validate or normalize these task names before using them to generate filesystem paths, leading to unauthorized file creation and log writes at locations influenced by the attacker, under the privileges of the UFO server process.
To address this vulnerability, it is recommended to implement proper validation and sanitization of the 'task_name' values before they are used to create log paths. This includes rejecting names that contain path separators, traversal sequences, or absolute paths. Additionally, UFO should generate opaque directory names for log storage that are not user-controlled, and ensure that all log file creations are confined to safe, intended locations.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed May 27, 2026CISA-ADP
Assessed May 30, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/microsoft/UFO/security/advisories/GHSA-whcg-fgpx-76f2 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/microsoft/UFO/security/advisories/GHSA-whcg-fgpx-76f2 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') | [email protected] |
| CWE-73 | External Control of File Name or Path | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Microsoft UFO | v3.0.1-4-ge2626659 (semver) |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 30, 2026 | CVE Modified | CISA-ADP |
| May 27, 2026 | New CVE Received | [email protected] |
Volerion