项目开发流程容易受到路径穿越/任意文件删除的攻击
作者: MozzamShahid创建于 2026年7月14日更新于 2026年7月14日
技能/项目开发/脚本/pipeline_template.py 直接从 --batch-id 参数构建批处理目录,然后删除这些目录中的文件(stage_clean)。由于 batch_id 没有经过清理,像 ../../other-directory 这样的值可能会删除 DATA_DIR 之外的匹配文件。
内容来源: muratcankoylan/Agent-Skills-for-Context-Engineering