db-query
Pass
Audited by Gen Agent Trust Hub on Aug 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use the
dxsCLI tool (e.g.,dxs configuration get,dxs configuration upsert) andjqfor managing configuration files. These operations are part of the standard development lifecycle for Datex Studio and are considered vendor-authorized actions. - [PROMPT_INJECTION]: The skill processes untrusted user input through parameters such as
$filterand$orderbyto build database queries, which identifies an indirect prompt injection surface. - Ingestion points: The
getListFlow.inParamsarray, specifically$filterand$orderby, provides external data from the UI to the query logic described inreferences/flow-db-datasources.md. - Boundary markers: No specific delimiters or boundary markers are documented to isolate user-supplied inputs within the generated predicates.
- Capability inventory: The skill utilizes the
$dbglobal handle to execute CRUD operations (read, add, update, and remove) on backend storage components. - Sanitization: The skill mandates the use of a fluent operator DSL (e.g.,
.equals(),.in()) rather than native JavaScript operators and recommends platform-provided helper flows to translate and sanitize inputs during query construction.
Audit Metadata