surrealdb-python
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFECREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill contains hardcoded credentials used as placeholders in local development examples.
- Evidence: The
SKILL.mdfile usesrootfor both username and password in the server start commands and thedb.signinauthentication call. - [INDIRECT_PROMPT_INJECTION]: The provided code templates for database interaction use raw string interpolation for queries, creating a potential surface for injection attacks if an agent populates these strings with unvalidated user input.
- Ingestion points: Agent-constructed SurrealQL queries in
SKILL.mdandreferences/embedded.mdthat may interpolate external data. - Boundary markers: Absent in the provided Python code examples.
- Capability inventory: Full CRUD (Create, Read, Update, Delete) access to the database instance.
- Sanitization: The examples do not demonstrate sanitization or the use of parameterized queries.
Audit Metadata