mobile-development
Pass
Audited by Gen Agent Trust Hub on Feb 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
snow_execute_script_with_outputtool, which enables the execution of arbitrary server-side JavaScript (ES5) within the ServiceNow instance. This provides the agent with extensive access to system APIs and database operations. - [PROMPT_INJECTION]: The
processOfflineChangesfunction inSKILL.mdidentifies a surface for indirect prompt injection (Category 8). It processes data from a queue and applies state changes to the database based on unvalidated JSON input. - Ingestion points: Untrusted data enters the context from the
changesfield of thesys_sg_offline_queuetable. - Boundary markers: None; the script lacks delimiters or instructions to ignore embedded commands within the processed data.
- Capability inventory: The skill has the capability to modify any record in the database using
GlideRecord.update()and execute arbitrary scripts viasnow_execute_script_with_output. - Sanitization: There is no evidence of sanitization, key-whitelisting, or value validation before the data is used in
gr.setValue()andgr.update()calls.
Audit Metadata