T06 · System Persistence
- Location
job-monitor/SKILL.md:57- Finding
Persistent Scheduled Execution Through launchd or cron
- Content
View full analysis
StandardOutPath /tmp/jobsclaw-monitor.log StandardErrorPath /tmp/jobsclaw-monitor.err ``` This introduces avoidable integrity and confidentiality risks on multi-user systems. ### Attack Path 1. A user invokes the job-monitoring Skill. 2. The Agent creates `monitor.sh` containing a non-interactive `claude -p` invocation. 3. On macOS, the Agent creates and loads `com.jobsclaw.monitor.plist`; on Linux, it adds a cron entry. 4. The operating system executes the script every day, including after the original Agent session has ended. 5. E ...[truncated 773 chars]- Remediation
View remediation
