bascik-seo
Fail
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: HIGHDYNAMIC_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/audit-seo.mjsdynamically imports and executes configuration files (e.g.,bascik.config.js,.mjs,.ts) from the project root usingawait import()with a computed filesystem path. - [DATA_EXFILTRATION]: The
audit-seo.mjsscript accesses and reads the.envfile in the project root to extract theBASCIK_SITE_URLvariable. Accessing sensitive file paths like.envis a data exposure risk. - [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes HTML content from the build output directory to generate SEO audits, which could be used as a vector for instructions if the build includes untrusted data.
- Ingestion points:
scripts/audit-seo.mjsreads all.htmlfiles found within thedist/directory. - Boundary markers: The script does not use specific delimiters or warnings to separate site content from the auditor's instructions.
- Capability inventory: The script has permissions to read local files and execute local JavaScript configuration files.
- Sanitization: There is no sanitization of extracted HTML attributes (like titles or meta descriptions) before they are reported to the agent context.
Recommendations
- AI detected serious security threats
Audit Metadata