Nixpkgs security tracker

Try the new UI
Login with GitHub

Suggestions search

With package: python313Packages.ufolint

Found 11 matching suggestions

View:
Compact
Detailed
Untriaged
Permalink CVE-2026-62316
8.8 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): Required (R)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): Required (R)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
created 1 month ago Activity log
  • Created suggestion
Microsoft UFO: DNS Rebinding → Unauthenticated File Read / Command Execution

Microsoft UFO open-source framework for intelligent automation across devices and platforms. Prior to 3.0.8, ufo/client/mcp/http_servers/linux_mcp_server.py binds a FastMCP streamable HTTP server to localhost:8010 but does not validate the Host, Origin, or Sec-Fetch-Site headers. An attacker-controlled web page can use DNS rebinding to reach the local /mcp endpoint, enumerate tool schemas through tools/list, and invoke execute_command with a valid UFO_MCP_API_KEY to read files or execute allowed operating system commands as the victim's user. This issue is fixed in version 3.0.8.

Affected products

UFO
  • ==< 3.0.8

Matching in nixpkgs

pkgs.rufo

Ruby formatter

  • nixos-unstable -
  • nixos-26.05 -

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

  • nixos-unstable -
    • nixos-unstable-small 6.0.0
  • nixos-26.05 -
    • nixos-26.05-small 6.0.0

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

  • nixos-unstable -
    • nixos-unstable-small 1.2.0
  • nixos-26.05 -
    • nixos-26.05-small 1.2.0

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable -
    • nixos-unstable-small 2.1
  • nixos-26.05 -
    • nixos-26.05-small 2.1

pkgs.akkuPackages.ufo-try

try-except to handle potential exception

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-match

This package is a dependable match macro library for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-timer

This repository is a timer implementation based on Chez Scheme's thread mechanism.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.python313Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8
  • nixos-26.05 -
    • nixos-26.05-small 1.9.6

pkgs.python314Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8

pkgs.akkuPackages.ufo-threaded-function

This package contains threaded-map, threaded-vector-map and such threaded functions for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.5
  • nixos-26.05 -
    • nixos-26.05-small 1.0.5

Package maintainers

Untriaged
Permalink CVE-2026-73297
6.9 MEDIUM
  • CVSS version (CVSS): 4.0
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Attack Requirement (AT): Present (P)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Vulnerable System Impact Confidentiality (VC): None (N)
  • Vulnerable System Impact Integrity (VI): None (N)
  • Vulnerable System Impact Availability (VA): None (N)
  • Subsequent System Impact Confidentiality (SC): High (H)
  • Subsequent System Impact Integrity (SI): None (N)
  • Subsequent System Impact Availability (SA): None (N)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Attack Requirement (MAT): Present (P)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Vulnerable System Impact Confidentiality (MVC): None (N)
  • Modified Vulnerable System Impact Integrity (MVI): None (N)
  • Modified Vulnerable System Impact Availability (MVA): None (N)
  • Modified Subsequent System Impact Confidentiality (MSC): High (H)
  • Modified Subsequent System Impact Integrity (MSI): Negligible (N)
  • Modified Subsequent System Impact Availability (MSA): Negligible (N)
  • Safety (S): Not Defined (X)
  • Automatable (AU): Not Defined (X)
  • Recovery (R): Not Defined (X)
  • Value Density (V): Not Defined (X)
  • Vulnerability Response Effort (RE): Not Defined (X)
  • Provider Urgency (U): Not Defined (X)
  • Confidentiality Req. (CR): Not Defined (X)
  • Integrity Req. (IR): Not Defined (X)
  • Availability Req. (AR): Not Defined (X)
  • Exploit Maturity (E): Not Defined (X)
created 1 month, 1 week ago Activity log
  • Created suggestion
Microsoft UFO: IPv6 transition address bypass of SSRF guard in URL validation

Microsoft UFO open-source framework for intelligent automation across devices and platforms. Prior to 3.0.8, _is_blocked_ip in ufo/utils/url_security.py did not block NAT64 prefixes 64:ff9b::/96 and 64:ff9b:1::/48, the 6to4 prefix 2002::/16, or the Teredo prefix 2001::/32 and did not re-check embedded IPv4 destinations, allowing an unauthenticated remote attacker who can influence URLs processed by validate_url to bypass the SSRF guard and reach cloud metadata, internal services, or localhost. This issue is fixed in version 3.0.8.

Affected products

UFO
  • ==< 3.0.8

Matching in nixpkgs

pkgs.rufo

Ruby formatter

  • nixos-unstable -
  • nixos-26.05 -

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

  • nixos-unstable -
    • nixos-unstable-small 6.0.0
  • nixos-26.05 -
    • nixos-26.05-small 6.0.0

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

  • nixos-unstable -
    • nixos-unstable-small 1.2.0
  • nixos-26.05 -
    • nixos-26.05-small 1.2.0

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable -
    • nixos-unstable-small 2.1
  • nixos-26.05 -
    • nixos-26.05-small 2.1

pkgs.akkuPackages.ufo-try

try-except to handle potential exception

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-match

This package is a dependable match macro library for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-timer

This repository is a timer implementation based on Chez Scheme's thread mechanism.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.python313Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8
  • nixos-26.05 -
    • nixos-26.05-small 1.9.6

pkgs.python314Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8

pkgs.akkuPackages.ufo-threaded-function

This package contains threaded-map, threaded-vector-map and such threaded functions for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.5
  • nixos-26.05 -
    • nixos-26.05-small 1.0.5

Package maintainers

Untriaged
Permalink CVE-2026-73296
9.4 CRITICAL
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): Low (L)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): Low (L)
created 1 month, 1 week ago Activity log
  • Created suggestion
Microsoft UFO: Unauthenticated Mobile MCP access allows remote Android device control and screen disclosure

Microsoft UFO open-source framework for intelligent automation across devices and platforms. Prior to 3.0.8, create_mobile_data_collection_server and create_mobile_action_server in ufo/client/mcp/http_servers/mobile_mcp_server.py exposed Streamable HTTP MCP services on TCP ports 8020 and 8021 without authentication, allowing an unauthenticated remote attacker to invoke capture_screenshot, get_ui_tree, tap, swipe, type_text, launch_app, press_key, and click_control against an ADB-connected Android device, disclose screen and device data, and modify device state. This issue is fixed in version 3.0.8.

Affected products

UFO
  • ==< 3.0.8

Matching in nixpkgs

pkgs.rufo

Ruby formatter

  • nixos-unstable -
  • nixos-26.05 -

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

  • nixos-unstable -
    • nixos-unstable-small 6.0.0
  • nixos-26.05 -
    • nixos-26.05-small 6.0.0

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

  • nixos-unstable -
    • nixos-unstable-small 1.2.0
  • nixos-26.05 -
    • nixos-26.05-small 1.2.0

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable -
    • nixos-unstable-small 2.1
  • nixos-26.05 -
    • nixos-26.05-small 2.1

pkgs.akkuPackages.ufo-try

try-except to handle potential exception

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-match

This package is a dependable match macro library for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-timer

This repository is a timer implementation based on Chez Scheme's thread mechanism.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.python313Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8
  • nixos-26.05 -
    • nixos-26.05-small 1.9.6

pkgs.python314Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8

pkgs.akkuPackages.ufo-threaded-function

This package contains threaded-map, threaded-vector-map and such threaded functions for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.5
  • nixos-26.05 -
    • nixos-26.05-small 1.0.5

Package maintainers

Untriaged
Permalink CVE-2026-55440
6.5 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): None (N)
  • Integrity (I): None (N)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): None (N)
  • Modified Availability (MA): High (H)
created 2 months ago Activity log
  • Created suggestion
Microsoft UFO: COMMAND_RESULTS handler creates unowned sessions, allowing authenticated session-squatting denial of service

Microsoft UFO open-source framework for intelligent automation across devices and platforms. Prior to 3.0.7, the COMMAND_RESULTS handler in ufo/server/ws/handler.py called get_or_create_session in ufo/server/services/session_manager.py without owner_client_id, allowing an authenticated client to create an unowned attacker-chosen session_id such as constellation_task_id = f"{task_name}@{task_id}" and deny the legitimate owner or exhaust memory with phantom sessions. This issue is fixed in version 3.0.7.

Affected products

UFO
  • ==< 3.0.7

Matching in nixpkgs

pkgs.rufo

Ruby formatter

  • nixos-unstable -
  • nixos-26.05 -

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

  • nixos-unstable -
    • nixos-unstable-small 6.0.0
  • nixos-26.05 -
    • nixos-26.05-small 6.0.0

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

  • nixos-unstable -
    • nixos-unstable-small 1.2.0
  • nixos-26.05 -
    • nixos-26.05-small 1.2.0

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable -
    • nixos-unstable-small 2.1
  • nixos-26.05 -
    • nixos-26.05-small 2.1

pkgs.akkuPackages.ufo-try

try-except to handle potential exception

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-match

This package is a dependable match macro library for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-timer

This repository is a timer implementation based on Chez Scheme's thread mechanism.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.python313Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8
  • nixos-26.05 -
    • nixos-26.05-small 1.9.6

pkgs.python314Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8

pkgs.akkuPackages.ufo-threaded-function

This package contains threaded-map, threaded-vector-map and such threaded functions for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.5
  • nixos-26.05 -
    • nixos-26.05-small 1.0.5

Package maintainers

Untriaged
Permalink CVE-2026-54568
4.3 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): Low (L)
  • Integrity (I): None (N)
  • Availability (A): None (N)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): Low (L)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): None (N)
  • Modified Availability (MA): None (N)
created 2 months ago Activity log
  • Created suggestion
Microsoft UFO: Missing Authorization in DEVICE_INFO_REQUEST Allows a DEVICE Client to Read Another Device's system_info

Microsoft UFO open-source framework for intelligent automation across devices and platforms. From 3.0.0 until 3.0.6, a client connected to the UFO WebSocket server as a DEVICE could call DEVICE_INFO_REQUEST with another device's target_id and receive that device's server-side system_info through ufo/server/ws/handler.py, because handle_device_info_request and get_device_info did not enforce the constellation-only role or object-level authorization boundary. This issue is fixed in version 3.0.6.

Affected products

UFO
  • ==>= 3.0.0, < 3.0.6

Matching in nixpkgs

pkgs.rufo

Ruby formatter

  • nixos-unstable -
  • nixos-26.05 -

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

  • nixos-unstable -
    • nixos-unstable-small 6.0.0
  • nixos-26.05 -
    • nixos-26.05-small 6.0.0

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

  • nixos-unstable -
    • nixos-unstable-small 1.2.0
  • nixos-26.05 -
    • nixos-26.05-small 1.2.0

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable -
    • nixos-unstable-small 2.1
  • nixos-26.05 -
    • nixos-26.05-small 2.1

pkgs.akkuPackages.ufo-try

try-except to handle potential exception

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-match

This package is a dependable match macro library for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.akkuPackages.ufo-timer

This repository is a timer implementation based on Chez Scheme's thread mechanism.

  • nixos-unstable -
    • nixos-unstable-small 1.0.0
  • nixos-26.05 -
    • nixos-26.05-small 1.0.0

pkgs.python313Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8
  • nixos-26.05 -
    • nixos-26.05-small 1.9.6

pkgs.python314Packages.ufomerge

Command line utility and Python library that merges two UFO source format fonts into a single file

  • nixos-unstable -
    • nixos-unstable-small 1.9.8

pkgs.akkuPackages.ufo-threaded-function

This package contains threaded-map, threaded-vector-map and such threaded functions for chez scheme.

  • nixos-unstable -
    • nixos-unstable-small 1.0.5
  • nixos-26.05 -
    • nixos-26.05-small 1.0.5

Package maintainers

Dismissed
(not in Nixpkgs)
Permalink CVE-2026-46544
5.3 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): High (H)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): None (N)
  • Availability (A): None (N)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): High (H)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): None (N)
  • Modified Availability (MA): None (N)
updated 3 months, 4 weeks ago by @LeSuisse Activity log
  • Created suggestion
  • @LeSuisse dismissed (not in Nixpkgs)
Microsoft UFO reuses client-supplied WebSocket session IDs and replays stale task results to new authenticated requesters

Microsoft UFO open-source framework for intelligent automation across devices and platforms. In 3.0.1-4-ge2626659, Microsoft UFO accepts client-supplied session_id values in WebSocket task messages and reuses an existing in-memory session object if that session_id already exists. If a prior session has completed and remains in memory with populated results, a different authenticated client can send a new TASK message using the same session_id. The server re-enters the existing session object and sends the stale stored result to the new requester through the normal send_task_end() callback path. This is an authenticated cross-client stale result replay issue. The issue requires that the attacker knows or can predict a live or recently completed session_id.

Affected products

UFO
  • ==3.0.1-4-ge2626659

Matching in nixpkgs

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable 2.1
    • nixpkgs-unstable 2.1
    • nixos-unstable-small 2.1

Package maintainers

Dismissed
(not in Nixpkgs)
Permalink CVE-2026-46416
6.3 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): Low (L)
  • Integrity (I): Low (L)
  • Availability (A): Low (L)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): Low (L)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): Low (L)
  • Modified Availability (MA): Low (L)
updated 3 months, 4 weeks ago by @LeSuisse Activity log
  • Created suggestion
  • @LeSuisse dismissed (not in Nixpkgs)
Microsoft UFO shared WebSocket handler state causes cross-client response hijacking

Microsoft UFO open-source framework for intelligent automation across devices and platforms. In 3.0.1-4-ge2626659, Microsoft UFO creates one shared UFOWebSocketHandler instance and reuses it for multiple authenticated WebSocket connections. The handler stores per-connection protocol objects in mutable instance fields. Each new WebSocket connection overwrites those fields. Later, message handlers send responses through the shared fields instead of through protocol objects bound to the originating connection. As a result, the most recently connected authenticated client can receive protocol responses that belong to another authenticated client.

Affected products

UFO
  • ==3.0.1-4-ge2626659

Matching in nixpkgs

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable 2.1
    • nixpkgs-unstable 2.1
    • nixos-unstable-small 2.1

Package maintainers

Dismissed
(not in Nixpkgs)
Permalink CVE-2026-46402
8.1 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): None (N)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
updated 3 months, 4 weeks ago by @LeSuisse Activity log
  • Created suggestion
  • @LeSuisse dismissed (not in Nixpkgs)
Microsoft UFO uses untrusted task_name in log paths, allowing authenticated path traversal and log file creation outside the logs directory

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.

Affected products

UFO
  • ==3.0.1-4-ge2626659

Matching in nixpkgs

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable 2.1
    • nixpkgs-unstable 2.1
    • nixos-unstable-small 2.1

Package maintainers

Dismissed
(not in Nixpkgs)
Permalink CVE-2026-46538
5.9 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): High (H)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): None (N)
  • Integrity (I): High (H)
  • Availability (A): Low (L)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): High (H)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): None (N)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): Low (L)
updated 3 months, 4 weeks ago by @LeSuisse Activity log
  • Created suggestion
  • @LeSuisse dismissed (not in Nixpkgs)
Microsoft UFO accepts cross-device TASK_END messages by session_id only, allowing peer task-result injection

Microsoft UFO open-source framework for intelligent automation across devices and platforms. In 3.0.1-4-ge2626659, Microsoft UFO's constellation client tracks pending task responses by session_id only and does not verify that a TASK_END message came from the device that originally received the task. When the constellation sends a task to a target device, it records a pending Future under a session key. The pending task record stores the expected device ID, but the completion path ignores that binding. If another authenticated peer device sends a forged TASK_END with the same session_id, the constellation accepts the response and completes the victim device's pending Future with attacker-controlled result data. This is an authenticated cross-device task-result injection issue.

Affected products

UFO
  • ==3.0.1-4-ge2626659

Matching in nixpkgs

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable 2.1
    • nixpkgs-unstable 2.1
    • nixos-unstable-small 2.1

Package maintainers

Dismissed
(not in Nixpkgs)
Permalink CVE-2026-46414
8.8 HIGH
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): None (N)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): None (N)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
updated 3 months, 4 weeks ago by @LeSuisse Activity log
  • Created suggestion
  • @LeSuisse dismissed (not in Nixpkgs)
Microsoft UFO WebSocket role spoofing allows authenticated peer task hijacking

Microsoft UFO open-source framework for intelligent automation across devices and platforms. In 3.0.1-4-ge2626659, Microsoft UFO's WebSocket control plane trusts client-supplied identity and role fields in task messages. A client connection can register as a normal device, but later send a TASK message claiming client_type="constellation" and target_id=<victim-device-id>. The server trusts the role and target values from the wire message rather than enforcing the role registered for that WebSocket connection. As a result, any authenticated WebSocket client with the shared server token can spoof the higher-privilege constellation role and dispatch attacker-controlled tasks to another connected device. The same client registry also allows duplicate client_id registration, overwriting an existing live client's stored websocket, role, and task protocol. This is an authenticated WebSocket role/identity spoofing issue leading to peer task hijacking.

Affected products

UFO
  • ==3.0.1-4-ge2626659

Matching in nixpkgs

pkgs.tartufo

Tool to search through git repositories for high entropy strings and secrets

pkgs.ufolint

Linter for Unified Font Object (UFO) source code

pkgs.gohufont

A monospace bitmap font well suited for programming and terminal use

  • nixos-unstable 2.1
    • nixpkgs-unstable 2.1
    • nixos-unstable-small 2.1

Package maintainers