frappe-ops-bench
Pass
Audited by Gen Agent Trust Hub on Jun 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONCREDENTIALS_UNSAFEDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: Provides instructions for executing powerful administrative commands such as
bench drop-site --forcefor deleting data andsudo bench setup productionfor system-level configuration. - [COMMAND_EXECUTION]: Documents the use of
bench executeandbench console, which allow for the execution of arbitrary Python code within the application environment. - [COMMAND_EXECUTION]: Identified an indirect prompt injection surface where the skill allows ingesting untrusted data (via
bench data-importandbench import-csvinreferences/commands.md) and provides high-capability tools likebench executeandbench consolewithout documenting specific sanitization or boundary markers. - [REMOTE_CODE_EXECUTION]: Details the installation of applications from remote repositories using the
bench get-appcommand, which fetches and prepares code for execution. - [CREDENTIALS_UNSAFE]: Identifies the location and schema of
site_config.jsonandcommon_site_config.json, which contain sensitive database credentials and configuration secrets. - [DATA_EXFILTRATION]: Documents the
bench ngrokcommand, which allows exposing local site instances to the public internet, potentially bypassing network security controls. - [EXTERNAL_DOWNLOADS]: References the acquisition of software updates and applications from well-known services such as GitHub and official package registries.
Audit Metadata