启动外部 Compose 项目会执行本次材料中不可审计的容器代码
原文依据:2 处Skill 指示用户从外部 GitHub 仓库取得软件并运行 `docker compose up`。发布标签、Compose 文件、镜像名称、镜像摘要及容器权限均未包含在证据中,因此本次审计无法确定实际执行内容。仅阅读端口声明不能验证镜像行为。
若仓库、标签或镜像被篡改,容器可能访问挂载文件、环境变量、数据库或可接触的内部服务;暴露 Docker 套接字或过宽挂载时影响尤其严重。
该 Skill 明确让用户从外部仓库检出版本并执行 Compose,但材料未提供仓库文件、镜像清单、固定提交或镜像摘要。因此,执行时会启动什么代码、获得哪些容器权限以及是否访问网络或挂载数据,均无法从本次材料核实。用户可要求作者提供经审计的固定版本与镜像摘要,并在运行前检查 Compose 的挂载、端口、环境变量和权限。
Get the repository from <https://github.com/autonnel/autonnel> (Apache-2.0), checkout a release tag, and read its `docker-compose.yml` - it declares the images andports that will run. From that checkout:```bashdocker compose up# open http://localhost:4321, complete /setup, then Settings → Payments```查看另外 1 个位置
```bashdocker compose up# open http://localhost:4321, complete /setup, then Settings → Payments```