neon-serverless
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill references external configuration and documentation hosted on a GitHub repository associated with the vendor.
- Evidence: URL for
neon-serverless.mdcinSKILL.mdpointing to theneondatabase-labsorganization on GitHub. - [COMMAND_EXECUTION]: Instructs the agent to install the official Neon serverless driver package using npm.
- Evidence: Installation command
npm install @neondatabase/serverlessinSKILL.md. - [INDIRECT_PROMPT_INJECTION]: The
updateUserfunction intemplates/http-connection.tsprovides a pattern vulnerable to SQL injection by ingesting untrusted object keys and values into a database query without proper sanitization. - Ingestion points: The
updatesparameter in theupdateUserfunction withintemplates/http-connection.ts. - Boundary markers: None provided to distinguish between SQL identifiers and untrusted data.
- Capability inventory: Executes database queries using the
neonclient. - Sanitization: Absent; the function manually builds the
SETclause via string concatenation. - [DYNAMIC_EXECUTION]: The skill generates SQL statements at runtime through string assembly in its provided templates.
- Evidence: Implementation of
updateUserintemplates/http-connection.tsusingObject.entries().map()to build query strings.
Audit Metadata