Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker controls reflector endpoint
-
DeliveryClient connects and receives malicious response
-
ExploitUnsanitized input passed to TCL interpreter
-
ExecutionArbitrary TCL or OS commands execute
-
ImpactHost system compromised
Vulnerability Assessment
| Exploitation Conditions | The specific exploitation conditions are not confirmed from available data. The attack requires the victim system to be running the TCL reflector client and connecting to an attacker-controlled or compromised reflector endpoint. If the injection is triggered by server responses, the attacker must either control the upstream reflector service or intercept the client-server communication (raising attack complexity). No authentication requirement information is derivable, as no CVSS vector was provided. Exploitation is limited by the requirement to influence or control the data source the client consumes - passive, non-interactive attack against arbitrary targets is not confirmed. |
| Impact | Risk assessment is severely constrained by missing data. No CVSS vector, EPSS score, CWE identifier, or patch version was provided, making automated risk scoring impossible. Key signals: (1) Command injection vulnerabilities in interpreter runtimes typically carry high confidentiality, integrity, and availability impact if exploitation reaches OS-level execution. (2) No active exploitation confirmed - this is not in CISA KEV and no public exploit code has been identified. (3) The attack surface depends entirely on how the reflector client receives input - whether via network, local file, or user interaction - which is unconfirmed. (4) Ubuntu's vendor report suggests this is a packaged component affecting a real user base, not an obscure research finding. Real-world prioritization should await vendor CVSS assignment and patch advisory. Treating this as high-severity based on the 'command injection' label alone, without confirmed attack vector or scope, would be premature. |
| Exploit ScenarioDerived | An attacker controlling or compromising a reflector server - or positioned to intercept traffic via a man-in-the-middle attack - sends a crafted response containing TCL metacharacters or eval-able command sequences. The reflector client processes this input through the TCL runtime without sanitization, triggering command execution in the context of the client process. No public proof-of-concept code has been identified, so the precise payload format and reliability of exploitation remain unconfirmed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 14, 2026
TCL command injection in a reflector client component, reported via Ubuntu's vendor security channel (GHSA-pc2g-2p95-4cr5), allows an attacker to inject arbitrary TCL commands through unsanitized input processed by the client. The specific impact scope - including whether this enables OS-level command execution or is confined to the TCL interpreter - cannot be confirmed from available data, as no CVSS vector, CWE, or patch advisory has been published. No public exploit or CISA KEV listing has been identified at the time of analysis.
RemediationAI
No patch version or vendor advisory URL was available in the provided intelligence. Consult the GitHub Security Advisory GHSA-pc2g-2p95-4cr5 directly for the latest patch status. Also check Ubuntu's security tracker (ubuntu.com/security/CVE-2026-73147) for distribution-specific guidance and updated package versions. As an interim compensating control, consider restricting network access for any service or user account that invokes the reflector client, which would reduce the attack surface if the injection vector is network-supplied data. If the reflector client is not actively needed, disabling or removing the package eliminates exposure entirely - verify whether other components depend on it before removal.
Affected ProductsAI
The affected product is identified only as a 'TCL reflector client' via GitHub Security Advisory GHSA-pc2g-2p95-4cr5, reported by the Ubuntu vendor security team. No CPE strings, specific package names, or version ranges were included in the available intelligence. The Ubuntu vendor report implies the affected package is distributed through Ubuntu repositories, but the exact package name, affected versions, and whether this impacts other TCL-based distributions remain unconfirmed. Consult the GHSA advisory at github.com/advisories/GHSA-pc2g-2p95-4cr5 and Ubuntu's security tracker for authoritative version information.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
TCL (Tool Command Language) is an interpreted scripting language whose interpreter processes commands dynamically; failure to sanitize user-supplied or network-supplied input before passing it to TCL's eval or exec primitives is a classic command injection root cause (analogous to CWE-77: Improper Neutralization of Special Elements used in a Command). A 'reflector client' in this context likely refers to a client application that connects to a reflector or relay service and processes its responses through the TCL runtime. No CPE strings were provided, so the exact package name, version range, and distribution-specific path cannot be confirmed. Ubuntu's involvement as the reporting vendor suggests the affected package is present in the Ubuntu package ecosystem.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
Network vector assumed for client connecting to remote reflector; AC:H because attacker must control the upstream service or intercept traffic; UI:R because a user must run the client.
DescriptionCVE.org
[GHSA-pc2g-2p95-4cr5: TCL command injection in reflector client]
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
CVE.org
GitHub PoC
Exploit-DB