cron
Warn
Audited by Gen Agent Trust Hub on Apr 10, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The tools within
tools.pyallow for arbitrary network requests by accepting a user-configurablebase_urlparameter. - Evidence: The
_resolve_base_urlfunction explicitly allows thebase_urlargument to override environment configurations. - Risk: An agent could be manipulated via prompt injection to redirect API calls to an external malicious endpoint, effectively exfiltrating scheduled job definitions which contain sensitive message content, session IDs, and user IDs.
- [PROMPT_INJECTION]: The skill facilitates indirect prompt injection by allowing the storage and scheduling of potentially malicious instructions in task payloads.
- Ingestion points: Untrusted content enters the system via the
prompt,text, andnameparameters in thecron_create_jobfunction withintools.py. - Boundary markers: There are no boundary markers or delimiters used to isolate user-provided content from the task configuration structure.
- Capability inventory: The skill possesses the capability to perform network requests and schedule recurring agent or text-based tasks.
- Sanitization: No input sanitization or verification is performed on the content stored in the scheduled jobs, allowing for the persistence of injection payloads.
Audit Metadata