在 get_exec_file_path 中的路径遍历会逃逸 exec_file 沙箱
作者: soroush5创建于 2026年9月16日更新于 2026年9月16日
嘿! 在 backend/util/file.py 中, get_exec_file_path 将用户控制的路径与没有包含检查相连接,因此 ../../evil.txt 或 /etc/passwd 等绝对路径会逃脱 exec_file 容器。媒体块会将图形输入直接传递到它。如果这有帮助,我很乐意提交修复 (解决 + 退出基础) 代码。
内容来源: Significant-Gravitas/AutoGPT