web-artifacts-builder
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONPRIVILEGE_ESCALATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The
init-artifact.shscript accepts a project name as a command-line argument and interpolates it directly into asedcommand without sanitization. - Ingestion points: The project name variable
$1inscripts/init-artifact.sh. - Capability inventory: File writing via
catandsed, command execution viapnpm,npm, andtar. - Boundary markers: None.
- Sanitization: None.
- Risk: A malicious project name containing shell special characters or
seddelimiters could inject arbitrary HTML tags into the artifact or manipulate thesedcommand execution flow. - [PRIVILEGE_ESCALATION]: The
init-artifact.shscript attempts to modify the global system state. - Evidence:
npm install -g pnpminscripts/init-artifact.sh. Global installation often requires administrative privileges and affects the host system beyond the project scope. - [COMMAND_EXECUTION]: The skill makes extensive use of shell commands and Node.js execution to scaffold and build web projects.
- Evidence:
scripts/init-artifact.shandscripts/bundle-artifact.shexecute various system utilities includingpnpm,npm,tar,sed, andnode. - [EXTERNAL_DOWNLOADS]: The skill downloads numerous frontend development dependencies from the npm registry.
- Evidence: Multiple
pnpm installandpnpm addcommands in both script files target standard web development libraries and tools.
Audit Metadata