T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:153- Finding
Shared Agent Memory Is Accessed and Modified Without Skill-Level Isolation
- Content
View full analysis
- **IMA 已连接**(连接器可用 / 凭证就绪)→ 直接用 IMA 建档 > - **IMA 不可用** → 直接本地 `.md` 建档 > 建档后用一句话告知用户用了哪种方式,用户想换随时说。 - **IMA 可用**:`import_doc` 创建两个笔记 - 档案文档 ← 9 章空模板 - 日志文档 ← 空日志模板 - 记录 `档案笔记 ID` + `日志笔记 ID` 到 MEMORY.md - **IMA 不可用**:`Write` 创建本地 `.md` 文件 - 档案文件:`{用户指定路径}/{用户名} 植物档案.md` ← 9 章空模板 - 日志文件:`{用户指定路径}/{用户名} 养护日志.md` ← 空日志模板 - 用户不指定路径则默认 `工作目录/` - MEMORY.md 记录 `档案文件路径` + `日志文件路径` 代替笔记 ID ``` Line 417 makes modification of shared memory a mandatory completion step: ```markdown > ⚠️ **收尾必做**:把完整配置写入 MEMORY.md 的「## 绿灵 配置」区块(首次写入会告知用户),并把 `配置状态` 设为 `✅ 已配置`。**漏写这步,下次对话会重新触发强制规则 1(新手引导无限循环)**。至少写入:城市、气候类型、种植环境、窗户朝向、温湿度计、空调/暖气、提醒时间,以及档案/日志的 ID 或路径。 ``` ### Technica ...[truncated 2914 chars]- Remediation
View remediation
