Session Persistence
Medium
- Category
- Rogue Agent
- Content
- Created with `mkstemp` + `fchmod 600` (owner-only read/write) / 使用 `mkstemp` + `fchmod 600` 创建(仅所有者可读写) - Exists for milliseconds (only during GPG subprocess execution) / 仅存在毫秒级(GPG 子进程执行期间) - Securely deleted: zero-overwrite → fsync → unlink / 安全删除:零覆写 → fsync → unlink - **Risk / 风险**: on some systems, temp file contents may be recoverable from disk. For higher security, use a tmpfs/ramfs mount or a dedicated secrets manager. 在某些系统上,临时文件内容可能可从磁盘恢复。如需更高安全性,请使用 tmpfs/ramfs 挂载或专用密钥管理器。
- Confidence
- 89% confidence
- Finding
- write → fsync → unlink / 安全删除:零覆写 → fsync → unlink - **Risk / 风险**: on some systems, temp file contents may be recoverable from disk. For higher security, use a tmpfs/ramfs mount or a dedicated secret
