Read the docs
TI-2026-39768 Aliases CVE-2026-55061GHSA-qmcq-xw74-w667

uniget: EDITOR Command Injection in uniget CLI

Priority LOW 6CWE-88Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
Active
Attack complexity
High
Attack requirements
Present
Impact type
Code execution
Confidentiality · integrity · availability
Low · Low · Low
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-88.

Summary

uniget is a universal installer and updater for (container) tools. Prior to 0.27.6, the hooks edit command in cmd/uniget/hooks.go parses UNIGET_EDITOR or EDITOR with strings.Split(editor, " ") and passes every space-delimited suffix as an argument to the selected editor executable. An attacker who can influence the editor environment and cause hook editing can supply unexpected editor arguments, potentially causing unintended actions with the privileges of the uniget process account. Go os/exec does not evaluate shell operators in these arguments, so the advisory's wrapper demonstration establishes argument delivery but does not establish shell command interpretation. This issue is fixed in version 0.27.6.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00154 4th percentileScored 2026-11-07
Fix Fixed cli (uniget-org): 0.27.6gitlab.com/uniget-org/cli (Go): 0.27.6

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

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

Affected products

VendorProductAffected versionsFixed inStatusSource
uniget-orgclibefore 0.27.60.27.6Patch availableCNA
—gitlab.com/uniget-org/cli (Go)before 0.27.60.27.6Patch availableGHSA-qmcq-xw74-w667
  • cli Vendoruniget-org Affected before 0.27.6 Fixed in 0.27.6 Patch available CNA
  • gitlab.com/uniget-org/cli (Go) Vendor— Affected before 0.27.6 Fixed in 0.27.6 Patch available GHSA-qmcq-xw74-w667

Remediation

  • Fix · CNA cli (uniget-org) Fixed in 0.27.6
  • Fix · GHSA-qmcq-xw74-w667 gitlab.com/uniget-org/cli (Go) Fixed in 0.27.6 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-55061
  2. 2026-10-03 Alias added: GHSA-qmcq-xw74-w667

References

  • TI-2026-39769 uniget: Path Traversal in Hook Files - Directory Escape Vulnerability CVSS 4.0HIGH 8.4
  • TI-2026-32980 uniget: Command Injection in tool.Check Leading to Arbitrary Code Execution CVSS 3.1HIGH 7.8

Sources