Menu

1 / 2

CVE-2026-45370: CVE-2026-45370: Environment Variable Leak in python-utcp CLI Subprocesses

DEV Community·CVE Reports·6 months ago
#kA35tqIn
#security#cve#cybersecurity#software#utcp
Reading 0:00
15s threshold

CVE-2026-45370: Environment Variable Leak in python-utcp CLI Subprocesses

Vulnerability ID: CVE-2026-45370

CVSS Score: 7.7

Published: 2026-05-14

The python-utcp library improperly exposes the host application's full environment variables to spawned subprocesses via os.environ.copy(). When combined with an existing command injection flaw, attackers can exfiltrate all host secrets in a single request.

TL;DR

python-utcp prior to version 1.1.3 improperly exposes process-level environment variables to CLI subprocesses, enabling secret exfiltration when chained with command injection vulnerabilities.

⚠️ Exploit Status: POC

Technical Details

CWE ID : CWE-526

CVSS Score : 7.7 (High)

Attack Vector : Network

Impact : High Confidentiality Loss

Affected Component : cli_communication_protocol.py

Related CVE : CVE-2026-45369

Affected Systems

python-utcp

Universal Tool Calling Protocol (UTCP) CLI applications

python-utcp : < 1.1.3 (Fixed in: 1.1.3 )

Mitigation Strategies

Upgrade the python-utcp library…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.