CVE-2026-73682

Summary

Semaphore versions prior to 2.18.20 contain an OS command injection (argument injection) vulnerability in the repository git_url handling that allows authenticated users holding the Manager or Owner role on any project to achieve remote code execution on the Semaphore server host. Attackers can craft a malicious git_url value using git's –upload-pack= option to inject and execute arbitrary shell commands when the server processes repository operations using the default cmd_git client.

Affected Software

VendorProductVersion RangeStatus
semaphoreuisemaphore0 < 2.18.20affected

Weaknesses

  • CWE-88: Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')

References