web-recap
Fail
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: HIGHEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill directs users to download a compiled release binary from an untrusted GitHub repository (
github.com/robzolkos/web-recap). - [REMOTE_CODE_EXECUTION]: The installation instructions involve downloading a binary directly from the internet and using
chmod +xto grant it execution permissions, which allows for the execution of unverified third-party code on the host system. - [DATA_EXFILTRATION]: The tool's primary purpose is to read and extract sensitive browser history from Chrome, Chromium, Brave, Firefox, Safari, and Edge. Accessing these files involves harvesting highly personal information including visited URLs and page titles.
- [COMMAND_EXECUTION]: The skill executes the downloaded
web-recapCLI tool and pipes its output tojq. This represents the execution of arbitrary commands with output derived from the untrusted binary. - [PROMPT_INJECTION]: The skill ingests untrusted data from the browser history (titles and URLs) into the agent's context. This creates a surface for indirect prompt injection where malicious titles on visited websites could influence the agent's logic or downstream actions.
- Ingestion points: Browser history data retrieved via
web-recapinSKILL.md. - Boundary markers: None provided; data is piped directly to
jqand then into the agent context. - Capability inventory: Subprocess execution of
web-recapandjqas seen inSKILL.md. - Sanitization: None; the instructions use
jqfor filtering but do not perform sanitization of the extracted titles or content.
Recommendations
- HIGH: Downloads and executes remote code from: https://github.com/robzolkos/web-recap/releases/latest/download/web-recap-darwin-arm64 - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata