CVE-2026-45370: python-utcp: Full Process Environment Exposed to CLI Subprocess - Secrets Leakage via Command Injection
(updated )
_prepare_environment() in cli_communication_protocol.py passes a full copy of os.environ to every CLI subprocess. When combined with the Command Injection vulnerability (CWE-78) in _substitute_utcp_args() tracked as GHSA-33p6-5jxp-p3x4, an attacker can exfiltrate all process-level secrets in a single tool call.
References
Code Behaviors & Features
Detect and mitigate CVE-2026-45370 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →