node
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides instructions for building applications that ingest external data (e.g., HTTP requests, file reading), which creates a potential surface for indirect prompt injection attacks if the agent processes this data.
- Ingestion points: The skill describes handling HTTP request bodies via
req.on('data', ...)and reading files from the disk usingfs.readFileandfs.readdirinSKILL.mdandAGENTS.md. - Boundary markers: No specific delimiters or "ignore embedded instructions" warnings are provided for the agent to use when handling content from these sources.
- Capability inventory: The skill documentation includes examples for
child_process(command execution),fs(file system writes), andnet/http(network operations). - Sanitization: The skill includes a dedicated "Security" section in
SKILL.mdthat advises on input validation, sanitization of URLs, and path traversal prevention. - [COMMAND_EXECUTION]: The skill provides instructions and examples for executing system commands using Node.js built-in modules.
- Evidence: Detailed documentation and code examples for
child_process.spawn,exec,execFile, andforkare included in bothSKILL.mdandAGENTS.mdto demonstrate process management. - [DATA_EXFILTRATION]: The skill details how to perform network operations which, while standard for Node.js, could be used for data exfiltration.
- Evidence: Documentation for
fetch,http.createServer,net.connect, andhttp2.createSecureServerdemonstrates how to send and receive data over the network. - [DYNAMIC_EXECUTION]: The skill contains instructions for generating and manipulating executable binaries.
- Evidence:
SKILL.mddescribes the creation of Single Executable Applications (SEA) using thepostjecttool to inject blobs into the Node.js binary. - [EXTERNAL_DOWNLOADS]: The skill references and downloads configuration from well-known and trusted sources.
- Evidence: Links to official Node.js documentation at
nodejs.organd the official GitHub repository atgithub.com/nodejs/nodeare provided inmetadata.jsonandSKILL.md.
Audit Metadata