competitors
Fail
Audited by Gen Agent Trust Hub on Jul 16, 2026
Risk Level: HIGHEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill's operational setup in
references/playwright-analysis.mdrequires the agent to download theplaywrightpackage from the NPM registry and fetch browser binaries usingnpx playwright install chromiumduring the session. - [COMMAND_EXECUTION]: The skill instructs the agent to perform multiple shell commands to set up the analysis environment and run the scraping script, including
mkdir,npm install, andnode analyze.js. - [REMOTE_CODE_EXECUTION]: A full Node.js script is provided in
references/playwright-analysis.mdto be saved and executed. This script utilizes thefsmodule to write files and theplaywrightlibrary to navigate to and interact with arbitrary URLs provided by the user. - [DATA_EXFILTRATION]: The provided
analyze.jsscript collects extensive information from target websites, including rendered HTML, visible text, console logs, and full-page screenshots. This data is saved to the local file system and subsequently read by the agent, posing a risk of internal data exposure if the tool is used to target internal network addresses or sensitive files. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it ingests and processes content from external, untrusted web pages without sufficient sanitization or boundary markers.
- Ingestion points: Rendered text and screenshots retrieved from external URLs by the script in
references/playwright-analysis.md. - Boundary markers: None; the agent is directed to review the collected content directly to inform its output.
- Capability inventory: Subprocess execution, file system writes (
fs.writeFileSync), and network navigation via Playwright. - Sanitization: None; the raw rendered content of the page is provided to the agent context.
Recommendations
- AI detected serious security threats
Audit Metadata