ai-revenue-tracker-hardened
Pass
Audited by Gen Agent Trust Hub on Apr 21, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill contains a vulnerability surface for indirect prompt injection as it processes data from
logs/revenue.logwhen generating summaries and reports. • Ingestion points: Transaction descriptions are read fromlogs/revenue.logby themain.pyandmain.shscripts. • Boundary markers: Technical delimiters to isolate untrusted data are absent from the log file format, although theSKILL.mdprovides defensive instructions to the agent. • Capability inventory: The system performs shell command execution via the documented./main.shinterface. • Sanitization: The underlying scripts do not programmatically sanitize or escape the content read from the log files; input validation and safety are managed through high-level agent instructions. - [COMMAND_EXECUTION]: The skill utilizes shell and Python scripts to manage local financial data. This local execution is restricted to the skill's stated purpose of revenue logging and reporting.
- [EXTERNAL_DOWNLOADS]: The
SAFETY.mdfile references the developer's domain atfaberlens.aifor detailed security reports and configuration. This is a neutral reference to official vendor documentation. - [COMMAND_EXECUTION]: The documentation includes examples of dangerous system commands like
chmod 777orrm. These are presented as test cases to demonstrate the effectiveness of the skill's security guardrails and are not used by the skill for its primary operations.
Audit Metadata