what-antibot
Pass
Audited by Gen Agent Trust Hub on May 7, 2026
Risk Level: SAFEDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The script
scripts/detect.mjsuses the Node.jsfetchAPI to perform HTTP GET requests to arbitrary URLs provided as command-line arguments. This involves network operations to non-whitelisted external domains, which is the primary mechanism for the skill's antibot detection. - [PROMPT_INJECTION]: The skill represents an indirect prompt injection surface because it retrieves and processes HTML and script content from untrusted external websites.
- Ingestion points: Data is ingested through
fetchcalls targeting user-provided URLs inscripts/detect.mjs. - Boundary markers: The
SKILL.mdfile explicitly warns the AI agent to treat the response body as untrusted input and not to follow instructions found within it. - Capability inventory: The skill uses
fetchfor data retrieval and prints formatted results to stdout. It does not possess capabilities to write to the filesystem or execute code based on the ingested content. - Sanitization: The logic is restricted to regular expression matching for specific bot mitigation tokens (cookies, headers, script patterns), which prevents the direct execution of the ingested content.
Audit Metadata