Read the docs
TI-2025-13285 Aliases CVE-2025-14542GHSA-75mj-4g74-9rg2

Command execution in python-utcp allows attackers to achieve remote code execution when…

Priority HIGH 68CWE-501Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

The vulnerability arises when a client fetches a tools’ JSON specification, known as a Manual, from a remote Manual Endpoint. While a provider may initially serve a benign manual (e.g., one defining an HTTP tool call), earning the clients’ trust, a malicious provider can later change the manual to exploit the client.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00264 18th percentileScored 2026-11-07
Fix Fixed utcp: 1.1.0utcp (PyPI): 1.1.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—utcpbefore 1.1.01.1.0Patch availableCNA
—utcp (PyPI)before 1.1.01.1.0Patch availableGHSA-75mj-4g74-9rg2
  • utcp Vendor— Affected before 1.1.0 Fixed in 1.1.0 Patch available CNA
  • utcp (PyPI) Vendor— Affected before 1.1.0 Fixed in 1.1.0 Patch available GHSA-75mj-4g74-9rg2

Remediation

  • Fix · CNA utcp Fixed in 1.1.0
  • Fix · GHSA-75mj-4g74-9rg2 utcp (PyPI) Fixed in 1.1.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-14542
  2. 2026-10-03 Alias added: GHSA-75mj-4g74-9rg2

References

Sources