amazon-neptune
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- Command Execution Logic: The skill provides instructions for utilizing command-line tools and APIs to manage cloud infrastructure, including the creation of database clusters and analytics graphs.
- Evidence:
SKILL.mdincludes specific management commands likecreate-db-cluster,modify-db-cluster, andcreate-graph. - Context: These operations are managed through explicit safety instructions requiring user confirmation and refusal lists for destructive actions like resource deletion.
- Input Validation Mechanisms: A utility script is provided to validate user-supplied parameters before they are incorporated into commands or scripts.
- Evidence:
scripts/input_validator.pyincludes regular expression patterns for validating cluster identifiers, regions, and Amazon Resource Names (ARNs). - Context: This reduces the likelihood of executing malformed or unintended commands by ensuring parameters meet expected formats.
- External Data Handling: The skill is designed to process data from external files and cloud storage, which is a potential consideration for indirect prompt injection.
- Ingestion points:
SKILL.mddescribes reading architecture requirements from JSON artifacts;references/migration.mdandreferences/analytics-vs-database.mddiscuss importing graph data from S3. - Boundary markers:
SKILL.mdrequires validating artifacts against a defined schema. - Capability inventory: The skill has the ability to execute CLI commands, write files to the local system, and run database queries.
- Sanitization: Instructions in
references/querying.mdandscripts/graphrag_pipeline.pyemphasize using parameterized queries (bindings) for all database interactions to prevent injection. - Secure Protocol Enforcement: The guidance explicitly requires the use of encrypted communication and authentication for all database access.
- Evidence:
references/security.mdandreferences/connectivity.mdemphasize TLS for transport, SigV4 signing for authentication, and encryption at rest. - Context: These instructions promote a least-privilege approach to network and data access.
- Remote Tool Fetching: The skill provides instructions for downloading established graph analysis tools from well-known public repositories.
- Evidence:
references/connectivity.mdprovides a command to fetch the Apache Tinkerpop Gremlin console. - Context: The resource targets the official Apache software distribution server, which is an expected source for this technology.
Audit Metadata