frontend
Fail
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/perfection/lighthouse-audit.pycontains a recommendation for the user to download and execute a remote script viacurl -LsSf https://astral.sh/uv/install.sh | shin its documentation comments. - [COMMAND_EXECUTION]: The Python script
scripts/perfection/lighthouse-audit.pyautomatically performs system-wide global installations of npm packages (npm install -g lighthouse chrome-launcher) usingsubprocess.runif dependencies are not detected. - [REMOTE_CODE_EXECUTION]: The skill mandates the execution of several external tools using
npx(e.g.,grab,react-scan,react-doctor), which involves downloading and executing unverified code from the npm registry at runtime. - [EXTERNAL_DOWNLOADS]: The skill fetches content and source code from multiple third-party domains, including
beui.dev,reactbits.dev, andlazyweb.com, as well as several non-whitelisted GitHub repositories (e.g.,github.com/changeroa/StyleGallery). - [DYNAMIC_EXECUTION]: The
lighthouse-audit.pyscript dynamically generates a Node.js script during execution, writes it to a temporary file, and runs it via a subprocess call tonode. - [DATA_EXFILTRATION]: The
lazyweb.mdreference provides a mechanism for the agent to send queries and authentication tokens to thelazyweb.comdomain, creating a potential vector for exfiltrating sensitive project data via prompt injection. - [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes content from numerous untrusted external websites, code registries, and search APIs, creating a significant attack surface for indirect prompt injection.
Recommendations
- HIGH: Downloads and executes remote code from: https://astral.sh/uv/install.sh - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata