漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
OS command injection in the task synthesis component in projen
Vulnerability Description
Improper neutralization of special elements used in an OS command in the task synthesis component in projen before 0.103.0 might allow context-dependent attackers to execute arbitrary commands on a developer workstation or continuous integration runner via shell metacharacters in project configuration values and repository file names that are interpolated into generated task definitions.
To remediate this issue, users should upgrade to version 0.103.0 and then re-synthesize the project so that .projen/tasks.json is regenerated with the corrected task definitions. Upgrading alone is not sufficient because the generated task definition file is committed to the repository.
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Vulnerability Title
projen 命令注入漏洞
Vulnerability Description
projen是projen组织开源的一个项目生成工具。 projen 0.103.0之前版本存在命令注入漏洞,该漏洞源于任务合成组件对OS命令中特殊元素中和不当,攻击者可通过项目配置值和仓库文件名中的shell元字符执行任意命令。
CVSS Information
N/A
Vulnerability Type
N/A