social-sharing
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONOBFUSCATION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/lib/browser.mjsutilizes dynamic loading techniques to resolve eitherplaywrightorplaywright-coreat runtime. It employscreateRequire().resolve()andimport()with file URLs computed based on the current working directory and common global installation paths. - [EXTERNAL_DOWNLOADS]: The
scripts/inspect-metadata.mjstool performs network operations to fetch HTML, robots.txt, and sitemap files from arbitrary external URLs provided by the user via the--urlargument. - [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes untrusted HTML content from external websites or local directories, presenting a potential vector for malicious instructions to reach the AI agent. Evidence: 1. Ingestion points:
loadSiteinscripts/inspect-metadata.mjs. 2. Boundary markers: Absent. 3. Capability inventory: Network access viafetchand file system read access viafs.readFileSync. 4. Sanitization: Absent. - [OBFUSCATION]: The HTML parsing library in
scripts/lib/html.mjscontains adecodeEntitiesfunction capable of decoding hexadecimal and decimal HTML entities. This functionality, while necessary for parsing, can be leveraged to obscure malicious content from simple text-based security scanners.
Audit Metadata