漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Activepieces: Arbitrary file write in git-sync via path traversal and symlinks
Vulnerability Description
Activepieces is an open source AI workflow automation platform. Prior to 0.82.0, the git-sync feature clones a user-configured Git repository into a temporary directory on the server and then writes flow, table, and connection state into it before pushing back, and two separate weaknesses allowed those writes to escape the intended workspace and land on arbitrary paths on the host filesystem: Git's symbolic-link handling was not disabled on the clone, so an attacker who controlled the remote repository could include symlinks that redirected the writes, and several user-supplied identifiers used to build on-disk paths (the repository slug and the externalId of tables, flows, and connections) were not validated against directory-traversal sequences such as ../. On a self-hosted Enterprise Edition deployment, a user authorized to configure or push to a git-sync repository (holding the WRITE_PROJECT_RELEASE permission) could cause the server to overwrite files anywhere the Activepieces process user can write, which depending on host layout can be leveraged for tampering, denial of service, or remote code execution. This issue is fixed in version 0.82.0.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Activepieces 路径遍历漏洞
Vulnerability Description
activepieces activepieces是activepieces的一个自动化工作流平台。 Activepieces 0.82.0之前版本存在安全漏洞,该漏洞源于git-sync功能在处理Git克隆时未禁用符号链接,且用户提供的标识符(如repository slug和externalId)未对目录遍历序列进行验证,可能导致写操作逃逸预期工作区,从而覆盖主机文件系统任意路径,攻击者可能利用此漏洞进行篡改、拒绝服务或远程代码执行。
CVSS Information
N/A
Vulnerability Type
N/A