sqlite-inspector
Fail
Audited by Gen Agent Trust Hub on Jun 9, 2026
Risk Level: HIGHCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill facilitates arbitrary shell command execution through the
docker executility. - Evidence: The script
scripts/db_query.shwrapsdocker execto runsqlite3commands inside containers. TheSKILL.mdfile also provides examples of runningdocker execdirectly. - Evidence: Documentation in
SKILL.mdexplicitly instructs the agent on how to escalate privileges to therootuser within the container using the-u rootflag. - [DATA_EXFILTRATION]: The skill provides mechanisms for exposing highly sensitive system-level credentials.
- Evidence:
reference/common-queries.mdandSKILL.mdinclude SQL templates specifically designed to retrieve plaintext credentials. This includes SIP passwords from them_Siptable and critical system secrets from them_PbxSettingstable, such asSSHPassword,WebAdminLogin, andWebAdminPassword. - [PROMPT_INJECTION]: The skill exhibits a significant attack surface for indirect prompt injection due to its handling of database queries.
- Ingestion points: The
$QUERYargument in thescripts/db_query.shscript and raw SQL strings in the instructions. - Boundary markers: Absent. There are no instructions or delimiters provided to prevent the agent from obeying instructions embedded in the data it retrieves from the database.
- Capability inventory: The skill utilizes
docker execfor shell access andsqlite3for full read/write access to the MikoPBX configuration database, which controls system security settings and firewall rules. - Sanitization: Absent. The
scripts/db_query.shscript passes the query string directly to the shell/sqlite3 without any validation or escaping.
Recommendations
- AI detected serious security threats
Audit Metadata