CVE-2026-45369

Published
View on NVD ↗
CVSS v3
8.3
HIGH
CVSS v2
N/A
Affected
1
PROJECT

Description

python-utcp is the python implementation of UTCP. Prior to 1.1.3, the _substitute_utcp_args method in cli_communication_protocol.py inserts user-controlled tool_args values directly into shell command strings without any sanitization or escaping. These commands are then executed via /bin/bash -c (Unix) or powershell.exe -Command (Windows), allowing an attacker to inject arbitrary shell commands. This vulnerability is fixed in 1.1.3.

Official python implementation of UTCP. UTCP is an open standard that lets AI agents call any API directly, without extra middleware.
GitHubGitHub
644