openstack-monitoring
Pass
Audited by Gen Agent Trust Hub on Jun 27, 2026
Risk Level: SAFE
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill contains several shell commands that pipe the output of
curlrequests intopython3. While automated scanners flagged these as remote code execution, manual analysis confirms these are safe data-processing patterns. The commands targetlocalhostAPIs for Prometheus and Alertmanager to format JSON output using thejson.toolmodule or to iterate through metric labels using small inline Python scripts (-cflag). Because the data source is local and the execution method is for data transformation rather than executing remote scripts, this does not pose a security risk. - [COMMAND_EXECUTION]: The skill includes legitimate administrative commands for managing an OpenStack monitoring stack. These include
kolla-ansiblefor service deployment,dockerfor container verification and restarts, andfirewall-cmdfor opening exporter ports. These operations are appropriate for the skill's stated purpose and operate within expected administrative boundaries. - [CREDENTIALS_UNSAFE]: Security best practices are followed for credential management. Examples use Ansible Vault placeholders (e.g.,
{{ vault_grafana_admin_password }}) or generic descriptive placeholders for third-party integrations like PagerDuty. No hardcoded API keys, passwords, or private tokens are present. - [DATA_EXFILTRATION]: Network activity is confined to querying local monitoring services on the management network (ports 3000, 9090, 9093). There are no attempts to send data to external or untrusted domains.
Audit Metadata