漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
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