SQLite
Pass
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill documents command-line installation of packages and utilities including
npm install better-sqlite3,brew install sqlite3, andapt-get install sqlite3inSKILL.md. - [PRIVILEGE_ESCALATION]: The instructions include
sudo apt-get install sqlite3to install system tools. While this is a standard method for installing the well-known SQLite utility on Debian-based systems, it involves executing commands with administrative privileges. - [INDIRECT_PROMPT_INJECTION]: The skill provides an interface for processing external data through database operations and exports, which presents a potential injection surface.
- Ingestion points: Data ingested via database query parameters and processed by the
exportToSqlfunction inSKILL.md. - Boundary markers: The documentation consistently advocates for prepared statements (parameterized queries) to delimit code from data, which is a primary defense against SQL injection.
- Capability inventory: The skill utilizes file system write capabilities for database creation,
fs.copyFileSyncfor backups, andfs.writeFileSyncfor SQL exports. - Sanitization: Demonstrates manual character escaping for string values within the
exportToSqlfunction (v.replace(/'/g, "''")).
Audit Metadata