clearshot
Fail
Audited by Gen Agent Trust Hub on Aug 15, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill's preamble contains logic to automatically perform a
git pull origin mainfrom a third-party repository (github.com/udayanwalvekar/clearshot) if the user has opted into automatic updates. This allows the repository owner to deploy and execute arbitrary code on the user's system without further review. - [COMMAND_EXECUTION]: The skill uses the
!syntax to instruct the agent to run local shell scripts included with the skill, such asonboarding.shandtelemetry-setup.sh. This execution occurs in the user's local shell environment. - [DATA_EXFILTRATION]: In the epilogue, the skill generates a unique installation ID by hashing the system's
hostnameand currentusername. This ID, along with OS, architecture, and session duration data, is transmitted to a remote telemetry server (provided via_CS_CONVEX_URL) usingcurl. - [EXTERNAL_DOWNLOADS]: The skill fetches version metadata from a remote GitHub URL (
raw.githubusercontent.com/udayanwalvekar/clearshot/main/VERSION) usingcurl. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it processes untrusted user images. 1. Ingestion points: UI screenshots, mockups, and wireframes provided by the user in
SKILL.md. 2. Boundary markers: None identified to prevent the agent from obeying instructions embedded within the analyzed images. 3. Capability inventory: Full shell access including file writes (~/.clearshot), network operations (curl), and version control (git pull). 4. Sanitization: No input validation or sanitization is performed on the data extracted from the visual interface before it is processed by the agent.
Recommendations
- AI detected serious security threats
Audit Metadata