T03 · Remote Payload Retrieval and Execution
- Location
modules/detection.md:23- Finding
Unverified Third-Party Executable Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a small, disclosed helper for using a semantic diff CLI, with some installation and cache-handling caveats but no hidden or purpose-mismatched behavior.
Install this only if you want agent guidance for sem-based semantic diffs. Before running the optional install commands, verify the sem-cli package or GitHub release yourself, preferably use a pinned version, and be aware that broad triggers may make the skill appear in unrelated git discussions.
modules/detection.md:23Unverified Third-Party Executable Installation
SKILL.md:42Predictable Shared Temporary Cache File
The trigger list includes very broad terms such as "git," "foundation," and a long generic phrase about building skills that consume git diff output. In an agent skill system, overly broad triggers can cause this skill to activate in contexts where it was not intended, increasing the chance of unnecessary guidance, unexpected tool suggestions, or interference with more appropriate skills.
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
`$CLAUDE_CODE_TMPDIR/sem-available`
2. If cache exists, use cached value
3. If no cache, run `command -v sem`
4. Write result to cache
## Install-on-First-Use
No suspicious patterns detected.