seo-audit
Fail
Audited by Gen Agent Trust Hub on Mar 5, 2026
Risk Level: HIGHCREDENTIALS_UNSAFEDATA_EXFILTRATIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The file
context7.jsoncontains a hardcoded public key (pk_Qqf4kENGcgSleLFE3J8jT) which follows the naming convention of a Stripe API key. - [DATA_EXFILTRATION]: The skill contains a security audit rule in
src/rules/security/leaked-secrets.tsthat identifies and extracts secrets such as AWS keys, GitHub tokens, and private keys from the audited website's HTML and JavaScript. While intended for security auditing, this functionality facilitates the collection of sensitive credentials from analyzed targets into the AI's context and chat history. - [EXTERNAL_DOWNLOADS]: The skill uses the
playwright(v1.49.1) library which typically performs external downloads of browser binaries (Chromium, etc.) during setup or execution. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it fetches and processes untrusted content from external websites. Ingestion points:
src/crawler/fetcher.tsandsrc/crawler/crawler.tsfetch external HTML content. Boundary markers: The skill uses XML tagging insrc/reporters/llm-reporter.tsto separate results, but these markers can be confused by malicious instructions within the site's content. Capability inventory: The skill allows execution ofBashcommands via theseomatorCLI. Sanitization: Basic XML escaping is performed insrc/reporters/llm-reporter.tsvia theescapeXmlfunction.
Recommendations
- AI detected serious security threats
Audit Metadata