elasticsearch-audit
Pass
Audited by Gen Agent Trust Hub on Apr 29, 2026
Risk Level: SAFE
Full Analysis
- [DATA_EXPOSURE_EXFILTRATION]: The skill queries sensitive security audit indices (
.security-audit-*), which is the intended purpose of a security auditing tool. It uses environment-provided variables${ELASTICSEARCH_URL}and<auth_flags>for authentication, which is a secure practice compared to hardcoding credentials. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data by querying security logs that could contain attacker-controlled strings (e.g., malicious usernames in failed login attempts).
- Ingestion points: Data is ingested via
curlsearch requests targeting the.security-audit-*indices inSKILL.mdandreferences/api-reference.md. - Boundary markers: No explicit boundary markers or 'ignore' instructions are provided for the data returned from Elasticsearch.
- Capability inventory: The skill uses
curlto perform cluster configuration updates and search queries. - Sanitization: No specific sanitization of log content is performed before the agent processes the search results. Given this is a first-party administrative tool, the risk is inherent to the auditing use case.
- [COMMAND_EXECUTION]: The skill uses standard
curlcommands to interact with the Elasticsearch API. These commands are transparent, use standard parameters, and do not involve shell piping or suspicious execution patterns.
Audit Metadata