Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Semaphore U: OS Command Injection
Vulnerability Description
Semaphore UI is a web interface for managing DevOps tools. Prior to 2.18.17 and 2.19.5-beta2, repository git_url handling passes an attacker-controlled --upload-pack option to CmdGitClient.GetLastRemoteCommitHash through POST /api/project/{id}/repositories and scheduled commit-hash polling, allowing a project Manager or Owner to execute arbitrary OS commands in the Semaphore server process. This issue is fixed in versions 2.18.17 and 2.19.5-beta2.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Vulnerability Title
Semaphore UI 命令注入漏洞
Vulnerability Description
Semaphore UI是Semaphore UI组织的一款持续集成和交付管理工具。 Semaphore UI 2.18.17之前版本和2.19.5-beta2之前版本存在命令注入漏洞,该漏洞源于仓库git_url处理将攻击者控制的--upload-pack选项传递给CmdGitClient.GetLastRemoteCommitHash,通过POST /api/project/{id}/repositories和定时commit-hash轮询,允许项目经理或所有者执行任意操作系统命令。
CVSS Information
N/A
Vulnerability Type
N/A