website-building
Fail
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: HIGHEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
package.jsonandpackage-lock.jsonfiles in theinfra/apps/website/directory include version numbers for widely used libraries that are significantly ahead of current stable releases (e.g.,next@16.3.7,typescript@7.0.2,lucide-react@1.49.0,tailwind-merge@3.7.0). These versions do not currently exist on the public NPM registry, creating a high risk for dependency confusion attacks where an attacker could register these versions to execute malicious code during the build process. - [REMOTE_CODE_EXECUTION]: The project is configured to install and execute unverifiable package versions from the public registry during the
npm installand build phases, which allows for arbitrary code execution if those versions are compromised or registered by malicious actors. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and recreate content from external sources such as live websites and brand guides. This represents an attack surface for indirect prompt injection, where malicious instructions could be embedded in the data the agent processes, although the skill includes instructions to treat this material as data.
- [DYNAMIC_EXECUTION]: The
evals/contract.mjsscript uses dynamicimport()calls to load and evaluate all TypeScript resource files within theinfra/directory, which involves executing code from computed file paths. - [COMMAND_EXECUTION]: The skill workflow requires the agent to execute several shell commands, including package installation, Next.js build scripts, and Cargo CDK deployment commands, which are necessary for its functionality but inherit the risks of the supplied dependencies.
Recommendations
- AI detected serious security threats
Audit Metadata